
SQL Server
文章平均质量分 68
阿特
一个有故事的人。
展开
-
数据库工具开源发布
数据库工具免费版发布封闭期间突然想到一直想写的一个小程序,帮助SQL Server 的调优工作,在SQL Server大师Charles Lv的大力帮助下,完成了此工具的开发工作,本来是想收费使用,想了想估计也没几个人付费,就免费大家使用了。但愿能帮助到大家工作,特别是SQL调优的工作。下载地址,: ...原创 2022-07-09 09:20:36 · 745 阅读 · 0 评论 -
数据库工具免费版发布
为了方便SQL Server 的调优工作,在SQL Server大师Charles Lv的大力帮助下,完成了此工具的开发工作,本来是想收费使用,想了想估计也没几个人付费,就免费大家使用了。原创 2022-05-04 18:09:49 · 954 阅读 · 2 评论 -
SQL Server 2022 DataSheet
下面是SQL Server 2022 DataSheet,从整体内容来看,SQL Server 2022 可以和MI 建立 failover,这个功能还是可以期待下,有的客户与这样的需求。 线上线下同步,或者可以做到故障转移。原创 2022-03-11 15:22:42 · 1115 阅读 · 0 评论 -
使用Azure Data Factory优雅的迁移SQL Server 2000 DTS包
简介最近搞了一个好玩的项目,客户的数据库从SQL Server 2000迁移到 Azure SQL 。数据库数据迁移并不是难事,关键客户环境好玩的是使用了50多个DTS包,DTS包是比较古老的产品。很多人估计都没见过了,DTS其实是 SSIS的前生,DTS功能就是实现ETL的过程。客户的50多个包实现各种数据的复制、转换和集成。Azure Data Factory 介绍Azure 数据工厂是 Azure 的云 ETL 服务,用于横向扩展无服务器数据集成和数据转换。 它提供了无代码的 UI原创 2021-12-18 20:55:20 · 1060 阅读 · 0 评论 -
Power BI统一报表平台演示环境发布
Power BI统一报表平台演示环境发布为了更好展示统一报表平台功能,本人不惜重金买了云服务器,部署了一套完整的演示环境。访问地址:http://139.155.238.7:8080/手机也可登录,体验移动端访问的效果。由于经费有限,服务器带宽较低,因此访问速度可能较慢,请耐心等待。演示环境设置了不同角色用户,每个用户登录后,根据权限不同报表均不相同。管理员用户:Pbiadmin, 密码:123456领导:user01,密码:123456财务部测试用户:user02,密码:123456综合原创 2021-10-10 17:48:37 · 1708 阅读 · 1 评论 -
庆国庆,Power BI 统一报表门户横空出世,指南请收
目录功能说明主要实现集成方面功能:门户功能:权限和安全移动端报表系统架构使用界面简介PC用户登录移动端报表界面管理员登录系统管理目录和报表管理报表目录管理目录权限管理报表权限管理用户报表权限查看报表行权限管理报表行角色管理报表行角色和用户查看报表行角色和组查看所有用户角色权限查看移动报表管理移动报表内容管理移动报表权限管理门户用户管理系统用户管理系统后台管理应用集成单点登录...原创 2021-10-07 21:27:23 · 2787 阅读 · 2 评论 -
数据安全,配置先行;如何检查,SQL 评估 API
数据安全,配置先行;如何检查,SQL 评估 APISQL 评估 API 提供了一种机制来评估 SQL Server 的配置,以获得最佳做法。 该 API 附带一个规则集,其中包含 SQL Server 团队建议的最佳做法规则。 随着新版本的发布,此规则集得到了增强,但同时,此 API 旨在提供高度可自定义且可扩展的解决方案。 这样用户便可以优化默认规则并创建自己的规则,并且可以进行自己开发,也就是说利用此API你还还可以开发自己的评估工具。若要确保 SQL Server 配置符合建议的最佳做法,你就会发原创 2021-08-26 20:38:44 · 381 阅读 · 0 评论 -
拨开云雾见日月:SQL Server 调优之查询存储
拨开云雾见日月:SQL Server 调优之查询存储数据库调优一直都是大家觉得比较困难的事情,SQL Server提供了很多方便的工具帮助大家进行性能分析,这边介绍下SQL Server的性能调优的重器:查询存储什么叫查询存储,就是 QUERY STORESQL Server 查询存储功能让你可以探查查询计划选项和性能。 它可帮助你快速找到查询计划更改所造成的性能差异,从而简化了性能疑难解答。 查询存储将自动捕获查询、计划和运行时统计信息的历史记录,并保留它们以供查阅。 它按时间窗口将数据分割开来,原创 2021-08-20 13:26:41 · 882 阅读 · 0 评论 -
SQL Server日志的自我陈述--数据库日志介绍和管理不完全指南
SQL Server日志的自我陈述--数据库日志介绍和管理不完全指南作者:Max Shen听过了人间的悲喜,最难过的莫过于做IT的数据库坏掉了。而更难过的是没有备份,比更难过还难过的是日志不完整。是时候讲一讲日志的故事。不懂日志的DBA一定是个一个假的DBA,不懂日志备份的工程师一定没经历过系统的大悲大喜。 关键知识点每个 SQL Server 数据库都具有事务日志,用于记录所有事务以及每个事务...原创 2018-06-04 14:09:26 · 4490 阅读 · 0 评论 -
无可奈何花落去,数据丢失时时来;何当共谈完整性,却话巴山夜雨时----详解SQL Server 数据库库完整性检查和置疑修复
前情提要数据库完整性!这不是SQL Server独有,有点用户认为是SQL Server设计的问题出现数据库不完整,准确的告诉你,所有的数据库系统,都会存在这问题。 就是数据库出现不完整。 数据库完整性是指数据库中数据在逻辑上的一致性、正确性、有效性和相容性。SQL Server 中完整性检查包含如下:检查指定数据库的磁盘空间分配结构的一致性。检查组成表或索引视图的所有页和结构的完整性。检查...原创 2018-06-11 21:10:24 · 1675 阅读 · 0 评论 -
曾为浮云遮望眼,平沙莽莽黄入天。 终有一缘得一道,拨开云雾见青天! ——论如何快速删除上亿级数据集思路
曾为浮云遮望眼,平沙莽莽黄入天。终有一缘得一道,拨开云雾见青天! ——论大数据集删除思路缘起多年前就遇到过一个问题,后来在工作中也困扰多年,被多次困扰。曾经一个环境中一个业务数据库,每天增长差不多10G,然后半年差不多1.8T,到这个量级后,备份和维护时间都很长,虽然我们有时间窗口,此系统基本是5*8...原创 2018-06-12 22:05:18 · 764 阅读 · 0 评论 -
问君能有几多愁,恰似不懂Linux SQL如何调优——聊聊SQL Server on Linux最佳实践
问君能有几多愁,恰似不懂Linux SQL如何调优——聊聊SQL Server on Linux最佳实践自从微软开始拥抱Linux, SQL Server 很快就推出了 Linux版本, linux的SQL 与windows 在运行环境截然不同,SQL自己的配置和优化几乎想通,但是涉及到操作系统层的优化,还是有所区别。 官方给了一些最佳实践。SQL Server 配置1、Use PROCESS A...原创 2018-06-15 19:12:05 · 1512 阅读 · 0 评论 -
世界变化快,不学“SQL托管实例”跟不上时代
世界变化快,不学“SQL托管实例”跟不上时代云时代,云变化会很快,稍微不留意,就有新的东西发布,今天我们来看看Azure SQL新功能,叫做:Azure SQL 托管实例。Azure SQL 数据库托管实例(预览版)是 Azure SQL 数据库的一项新功能,几乎与本地 SQL Server(Enterprise Edition)100% 兼容。它提供一个本机虚拟网络 (VNet) 实现来...原创 2018-08-18 18:21:56 · 1330 阅读 · 0 评论 -
浅谈实现SQL Server远距离异地容灾
浅谈实现SQL Server远距离异地容灾SQL Server 从2012 推出 SQL Alwayson 以来,使我们对SQL Server数据库容灾产生翻天覆地的变化。 其优点很明显1、不依赖于特殊硬件2、可以跨越子网3、现在已经可以支持到9个副本,包括一个主副本和两个同步提交辅助副本。 于是我们诞生了像如下图的容灾方案,跨越数据中心的方案,如异地容灾。...原创 2018-10-08 14:20:53 · 5771 阅读 · 0 评论 -
云世界,一切如梦幻,数据也玩虚拟化。 SQL Server 2019 新特性系列一:数据虚拟化
SQL Server 2019 新特性系列一:数据虚拟化最新更新 SQL Server已经到了CTP2.2版本,主要更新了如下功能: 大数据集群:在大数据群集上使用 azure 数据工作室中的 sparkr 数据库引擎:在 sql server 复制中使用 utf-8 字符编码。 SQL Server 2019 CTP 2.0 开始的重要方案之一是能够虚拟化数据。 此过程允...原创 2019-01-05 22:23:19 · 1742 阅读 · 2 评论 -
新年新气象,从SQL Server 2019新特性开始!
SQL Server 2019新特性开篇概述2019年了,新年伊始,SQL Server 2019已经到CTP 2.1 ,一直没有认真的学习SQL Server 2019 ,既然是新年新气象,就从新的SQL Server 2019开始,完成一系列的SQL Server 2019的学习。SQL Server 2019在新的功能上可以看到有几个重大方向的内容。 大数据群集 数据...原创 2019-01-02 11:25:25 · 14905 阅读 · 0 评论 -
SQL Server 2019 新特性之 SQL Server大数据群集 介绍(一)
SQL Server 2019 新特性之 SQL Server大数据群集 介绍(一)从开始SQL Server 2019 预览,SQL Server 大数据群集允许你部署的 Kubernetes 上运行的 SQL Server、 Spark 和 HDFS 容器的可缩放群集。 并行运行这些组件,以使您能够读取、 写入,并处理从 TRANSACT-SQL 或 Spark 的大数据、 使您轻松合并和...原创 2019-01-24 20:11:17 · 12423 阅读 · 1 评论 -
SQL Server 大数据群集 部署(二)工具篇
SQL Server 大数据群集 部署(二)工具篇在进行部署大数据群集之前,先要安装一系列的工具,下表列出了常用的大数据群集工具以及如何安装它们:工具 Required Description 安装 mssqlctl 用户帐户控制 用于安装和管理大数据群集的命令行工具。 安装 kubectl1 用户帐户控制 监视基础 Kuberent...原创 2019-01-25 20:32:43 · 1868 阅读 · 0 评论 -
03.三月风雨愁断肠,学习大数据特别忧伤——谈谈AKS创建SQL Server大数据群集创建愁断肠
03.三月风雨愁断肠,学习大数据特别忧伤——谈谈AKS创建SQL Server大数据群集创建愁断肠[TOC]前言使用AKS创建SQL Server大数据群集有几种方法,由于产品不断的更新,SQL 2019也还没有正式发布,文档也会发生很多错误,在测试SQL Big Data遇到了很多的问题,终于经过几次尝试搞清楚了怎么来创建。 写下来给大家1、首先必须申请使用,申请链接 https...原创 2019-03-10 17:23:04 · 806 阅读 · 0 评论 -
04.千淘万漉虽辛苦,吹尽黄沙始到金——SQL Server大数据群集初探
04.千淘万漉虽辛苦,吹尽黄沙始到金——SQL Server大数据群集初探[TOC]上一篇终于创建好了群集,但是如何使用呢?首选需要理解SQL Server 2019 大数据群集的概念,从开始SQL Server 2019 预览,SQL Server 大数据群集允许你部署的 Kubernetes 上运行的 SQL Server、 Spark 和 HDFS 容器的可缩放群集。 并行运行这些组...原创 2019-03-10 17:56:27 · 995 阅读 · 0 评论 -
05.SQL Server大数据群集小试牛刀--HDFS查询
05.SQL Server大数据群集小试牛刀--HDFS查询SQL Server大数据群集查询HDFS ,利用之前创建好的大数据群集,使用官方提供的测试数据进行测试。脚本是官方的脚本,要知道干了什么,就需要分析脚本了。大概干几件事情1、下载测试数据bak2、还原数据库3、导入出数据写入到HDFS要完成这些任务,必须有几个工具才能完成,所以前提条件是要安装之前提过的几个大数据工具...原创 2019-03-11 21:08:34 · 933 阅读 · 0 评论 -
06、SQL Server大数据群集进阶--理解大数据构架
06、SQL Server大数据群集进阶--理解大数据构架之前创建了一个SQL BigData群集,也进行了HDFS连接查询的操作,一切看起来都挺简单的,也能运行起来。但是也没发现有什么特别之处,与普通的SQL实例相比也好像没有区别。因此我们要更加深入的学习和剖析大数据群集。大数据构架目标是实现大数据的导入、存储、管理、查询、分析、预测。数据导入首先需要完成数据的导入工作。在...原创 2019-04-17 23:12:32 · 1388 阅读 · 0 评论 -
解决数据分权访问----SQL2016 行级安全解决方案
这个数据爆炸的年代,数据安全性更加不可忽视,很多客户都曾经无数次的问到这个问题如何解决数据读取时候的安全性,如何实现用户分角色、分职位、分group来区分数据。简单来讲不同用户在读取数据时候,得到的数据不同。如下:原创 2017-02-26 11:14:37 · 1891 阅读 · 1 评论 -
SQL 数据发现和分类
GDPR的出台,让大家对数据管理安全提高到了一个新的高度, 但是数据库作为数据的核心,如何确保符合监管要求和隐私标准?SQL 提供了各种技术手段,如行安全,列掩码,安全管控等,但是如何确定在纷繁复杂的数据中确定数据安全,SQL 又提供了一个良好的工具给大家使用:数据发现和分类。一样SQL工具优良传统:免费、好用数据发现和分类引入了全新工具,并将其内置于 SQL Server Managemen...原创 2018-05-17 12:47:22 · 1572 阅读 · 0 评论 -
SQL Server 漏洞评估工具
今天突然发现SQL Server的新特性,漏洞评估。数据库是所有业务系统的核心,数据的暴露和安全是大家最为关心的问题,如何确定自己的数据是否安全。 作为DBA来说凭经验来完成是很难的。况且大多数企业还没有DBA。 SQL Server 今天有了一个新工具,叫SQL 漏洞评估,帮你完成数据库的漏洞的评估。和以往一样,SQL 保持了良好的传统,好用、免费!!!!!SQL 漏洞评估是一款易于使用...原创 2018-05-17 12:02:12 · 1982 阅读 · 0 评论 -
微软 SQL Server 2016 迁移技术培训实验营
SQL 微软数据平台的专家们,您们还在为不了解 Oracle产品技术而苦恼吗?您还在为无法提供 Oracle 客户迁移服务而困惑吗?快来参加此次微软 SQL Server 2016原创 2017-03-17 09:40:45 · 1503 阅读 · 0 评论 -
SQL 2016 性能调优培训来了!!! 还免费!!!
订阅其它的 Newsletter | 更新个人信息资料© 2原创 2017-04-01 10:36:35 · 2069 阅读 · 0 评论 -
一起来玩AZURE SQL(二)AZURE SQL 初级使用篇
Azure SQL 使用连接和普通SQL Server无差别,只需要多一个步骤:在ARM Portal开启防火墙,允许连接;2.各种基本操作无差异,但是有部分SQL语法操作会有差异题,详细的兼容性可以参考文档:https://www.azure.cn/documentation/articles/sql-database-transact-sql-information/ (Azure SQL 数据库 Transact-SQL 差异)3.应用连接和使用基本无差异。原创 2017-03-12 21:04:56 · 3088 阅读 · 0 评论 -
一起来玩AZURE SQL(一)AZURE SQL 介绍
Azure SQL是什么呢,简单讲就是,你需要使用数据库直接去申请,不关心后端怎么工作,不需要做备份,不需要做运维,关注自己的应用,当然如调优的动作还是要做的。就是一种以服务方式提供的关系型数据库。 Azure SQL 数据库是云中的关系数据库服务,它基于行业领先的 Microsoft SQL Server 引擎,能够处理任务关键型工作负荷。SQL 数据库在多个服务级别提供可预测的性能、支持在不停机的情况下进行缩放、内置业务连续性和数据保护 — 所有这些功能几乎都不需要管理。凭借这些功能,客户可将原创 2017-03-12 20:06:40 · 10762 阅读 · 0 评论 -
一起来玩AZURE SQL(三)AZURE SQL 数据库迁移
如何将本地数据库迁移到Azure SQL,一般来说分为几部分工作,兼容性测试:验证数据库是否与 SQL数据库 V12 兼容。解决兼容性问题(如果有):如果验证失败,必须先解决验证错误。运行迁移:如果数据库兼容,则可使用一种或多种方法来执行迁移。 兼容性测试兼容性测试微软提供了4种方法,原创 2017-03-19 23:06:47 · 2669 阅读 · 0 评论 -
数据库安全之数据掩码:SQL新功能之动态数据掩码(SQL2016&AZURE SQL)
动态数据屏蔽 (DDM) 通过对非特权用户屏蔽敏感数据来限制敏感数据的公开。 它可以用于显著简化应用程序中安全性的设计和编码。动态数据屏蔽允许用户在尽量减少对应用程序层的影响的情况下,指定需要披露的敏感数据,从而防止对敏感数据的非授权访问。 DDM 可以在数据库上进行配置,以隐藏对指定数据库字段进行查询时获得的结果集中的敏感数据,同时不会更改数据库中的数据。 可以轻松地对现有应用程序使用动态数据屏蔽,因为屏蔽规则是应用于查询结果。 许多应用程序可以屏蔽敏感数据,而无需修改现有查询。 一个中央数据屏蔽策原创 2017-03-05 10:17:14 · 3673 阅读 · 0 评论 -
Azure SQL的DTU和eDTU到底是个什么鬼
Azure SQL 使用了数据库事务单位 (DTU) 和弹性数据库事务单位 (eDTU)来作为一个计量单位。但是DTU和eDTU是什么鬼啊官方文档这样解释来着:DTU 是一个资源度量单位,表示保证可用于单一数据库服务层内特定性能级别的单个 Azure SQL 数据库的资源。 DTU 是一定比例的 CPU、内存和数据 I/O 以及事务日志 I/O 的混合度量值,该比例由 OL原创 2017-02-25 23:38:07 · 6451 阅读 · 0 评论 -
数据库权限分配探讨
上周, 有位朋友给我提出了这样的需求:区分用户访问数据库的权限。顺便总结了下有如下要求:某个用户查询所有数据库的权限某个用户只有备份数据库的权限给一个用户只有指定数据库的权限给一个用户只有某个表的权限 要进行以上任务,首先我们先了解下数据库的权限相关的内容主体“主体” 是可以请求 SQL Server原创 2017-02-19 23:35:40 · 4652 阅读 · 0 评论 -
微软商业智能和分析平台高歌猛进,一骑绝尘,成为当之无愧BI分析平台的领导者
微软依赖于强大的产品生态为用户提供了完整的数据分析和展现的平台。PowerBI的出现解决了以前产品在展现端和操作端的不足,为非IT专业人士提供了简单易用的工具,为数据插上了翅膀,为用户提供了足够的想象空间,一切都变得易用简单,一切都为了将数据带到了生活!原创 2017-02-18 22:10:41 · 2179 阅读 · 0 评论 -
SQL Server2016 新功能之SQL安装篇
SQL Server 的新功能让人眼花缭乱了,今天我们开始从SQL Server的安装说起,SQL安装说起来简单的过程,可以看看SQL 2016 有啥新的内容。安装 SQL Server 2016的安装新变化如下:原创 2017-02-18 15:30:08 · 11745 阅读 · 1 评论 -
什么是Azure Data Lake
作者简介: Max Shen(阿特),为了成为数据专家而努力,万一实现了呢!有多年的系统运维,数据库运维经验。近20年的IT从业经验,在微软有超过10年的工作经验。对数据库运维调优,排错,有独到能力。 备注:Blog具有时效性, 内容随着更新会发现变化,目前时间是2017年5月12日在Azure.com已经推出了Data Lake,就是数据湖,数据湖是什么呢?azure已经有有数据库,数据仓库,原创 2017-05-12 10:30:14 · 6915 阅读 · 0 评论 -
在Azure上的Ubuntu Docker运行SQL Server
在Azure上的Ubuntu Docker运行SQL Server 这是非常非常难于想象和相信的事情,前几天我写了SQL Server 运行在Linux上。然后同事告诉我,你顺便搞下SQL 运行在Docker里面啊,我不愿相信还可以运行在Docker之上,于是就开始测试。然后发现SQL Server 不仅可以运行在Linux上,还可以运行在Docker环境下,这完全就是打开了另外一个天地!本文亲自体验,可用!!!原创 2017-05-23 21:25:39 · 1006 阅读 · 0 评论 -
万众期待的PowerBI Report Server与PowerBI Premium
2017年5月3日,微软宣布了发布了PowerBI的重要更新,其中最重要的事情是发布了:Power BI PremiumPower BIPremium是为专有客户提供的高性能的独享PowerBI服务。具备可以:获取分配、缩放和控制的专用容量分发和嵌入内容,无需购买每用户许可证使用 Power BI 报表服务器在本地发布报表原创 2017-05-07 23:13:38 · 11324 阅读 · 0 评论 -
SQL Server MDS(主数据服务)介绍
Master Data Services(主数据服务)介绍主数据是用来描述企业核心业务实体的数据,比如客户、合作伙伴、员工、产品、物料单、账户等;它是具有高业务价值的、可以在企业内跨越各个业务部门被重复使用的数据,并且存在于多个异构的应用系统中。说起来好像很抽象,举个例子:简单的一条销售记录:时间地区产品价格数量记录人2018-3-31四川自行车-001309.002user01这条数据并不...原创 2018-04-01 21:40:28 · 7982 阅读 · 1 评论 -
初探SQL Operation Studio
SQL Operation Studio什么是SQL Operation StudioSQL Operation Studio (预览版)是一个免费工具,用于管理 SQL Server、 Azure SQL 数据库和 Azure SQL 数据仓库; 在 Windows、 macOS 和 Linux 上运行它们运行任何位置。以前对SQL 数据库家族的管理,使用的SQL Management Stud...原创 2018-03-31 11:34:11 · 2982 阅读 · 0 评论