位置: 编程技术 - 正文

如何在SQL Server 2014中用资源调控器压制你的存储?(如何在sql server表中添加数据表格为什么没有显示)

编辑:rootadmin

推荐整理分享如何在SQL Server 2014中用资源调控器压制你的存储?(如何在sql server表中添加数据表格为什么没有显示),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何在sql server中附加数据库,如何在sql server表中添加数据,如何在sql server创建数据库,如何在sql server中打开已有数据库,如何在sql server表中添加数据,如何在sql server表中添加数据,如何在sql server中打开已有数据库,如何在sql server中建立一个表,内容如对您有帮助,希望把文章链接给更多的朋友!

在今天的文章里,我想谈下SQL Server 里非常酷的提升:现在你终于可以根据需要的IOPS来压制查询!资源调控器(Resource Governor)自SQL Server 起引入,但提供的功能还是有所限制:你只能限制CPU时间(这个已经很棒了),还有你能限制查询(从每个独立的查询)内存量。

但作为DBA的你,你经常会进行一些数据库维护操作,例如索引重建,DBCC CHECKDB操作等。我们都知道,这些操作会在你的存储里带来大量的IOPS直至峰值。如果在7 * 在线的数据库来说,这个会影响你的生产力,给业务和销售额带来很大影响。

自SQL Server 开始,这个情况就变了,因为你可以通过资源调控器来部署指定的资源池来限制IOPS使用率。当你隔离你的DBA操作到指定的资源池时,你能指定资源池可以使用的最大IOPS(包括最小IOPS)。因此你可以压制下DBA操作需要的IOPS。你的生产工作量就可以更好的使用你的存储。更多信息可以查看微软在线帮助。

我想用一个非常简单的例子来展示下这个行为。假设你是DBA,正要进行常规索引重建操作,这个需要通过资源调控器对它们的最大IOPS使用率进行控制。第1步我们为DBA操作创建专用的资源池和工作负荷组。

从刚才的代码可以看到,CREATE RESOURCE POOL语句现在为你提供MAX_IOPS_PER_VOLUME属性(包括MIN_IOPS_PER_VOLUME)。这里我设置了一个很高的值,因此在第一次执行时IOPS不会受限,这里我们根据需要的IOPS建立了初始基线。下一步我会创建资源调控器需要的分类函数。

在分类函数里我们根据登录进行评估。如果登录是DbaUser,进入的会话会在DbaGroup工作负荷组里。否则就进入默认的工作负荷组。最后我们在资源调控器注册并配置它,这样我们的设置就生效了。

现在当你创建名为DbaUser的登录时,你可以用它连接到你的SQL Server。你可以在DMV sys.dm_exec_sessions 看下 group_id列验证下到来的会话是否在正确的工作负荷组里。下一步我在ContoRetailDW数据库的FactOnlineSales表里的DataKey里创建一个非聚集索引。

我们从开始就创建了资源池,现在在我们在我们的资源池里并没有限制。因此当我们现在进行刚才创建的非聚集索引的索引重建时,SQL Server会占用大量的IOPS。我们可以通过性能监控里的“SQL Server:Resource Pool Stats:Disk Write IO/Sec”性能计数器来验证刚才创建的资源池。

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_da.png" alt="查看图片" />

如何在SQL Server 2014中用资源调控器压制你的存储?(如何在sql server表中添加数据表格为什么没有显示)

可以看到索引重建花费近的IOPS。接下来我要做的是限制DbaPool资源池为仅的IOPS:

现在当你执行索引重建时,在性能监视器里可以清楚看到,在特定的资源池里只有平均 IOPS。

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_dc.png" alt="查看图片" />

另外Disk Write IO Throttled/sec性能计数器也会告诉为你资源调控器的IOPS的限制数。

使用以前的资源调控器,查询本身毫无办法,它是否被压制了。这对性能调优也是个非常重要的因素。当启用资源调控器时,没有特定的等待类型出现在SQL Server里。我的测试显示一旦资源调控器启用时,有更多的PAGEIOLATCH_SH/PAGEIOLATCH_EX等待类型,这就对了。下面2个图片显示了对于发生索引重建的会话里具体的等待类型信息——第1个没有资源调控器,第2个有资源调控器压制了IOPS。

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_db.png" alt="查看图片" />

Notice: Undefined index: CMSdown in /data/webroot/gcms/lib/Api/Open/Article.php on line img////_dfd8.png" alt="查看图片" />

从2个图中可以看到,2个运行的测试有巨大的区别,尤其是在PAGEIOLATCH_EX 和 SOS_SCHEDULER_YIELD等待类型。

从我站在IOPS压制来看,对于已有的功能来说,资源调控器是个很好的附加,这让资源调控器更加成熟。

大家可以尝试用这个新功能解决IOPS方面的问题。

以上所述就是本文的全部内容,希望对大家的学习有所帮助。

如何在SQL Server中使用随机记录集 今天的文章,我想给你简单介绍下SQLServer里如何随机记录集。SELECT*FROMPerson.PersonORDERBYNEWID()GO这会引入新的UNIQUEIDENTIFIER数据类型列,SQLServer会在那列上进

sqlserver数据库优化解析(图文剖析) 下面通过图文并茂的方式展示如下:一、SQLProfiler事件类StoredProceduresRPC:CompletedTSQLSQL:BatchCompleted事件关键字段EventSequence、EventClass、SPID、DatabaseName、Erro

自增长键列统计信息的处理方法 这篇文章通过文字代码的形式讲解了如何处理用自增长键列的统计信息。我们都知道,在SQLServer里每个统计信息对象都有关联的直方图。直方图用多个

标签: 如何在sql server表中添加数据表格为什么没有显示

本文链接地址:https://www.jiuchutong.com/biancheng/347414.html 转载请保留说明!

上一篇:SQL Server数据汇总五招轻松搞定(sql语句汇总数据)

下一篇:如何在SQL Server中使用随机记录集(如何在sql server表中添加数据表格为什么没有显示)

  • 鸡蛋普通发票能不能抵扣增值税呢
  • 个人所得税修改赡养信息
  • 物业公司银行存款专款专怎么做分录
  • 已缴企业所得税公司账户的钱怎么办
  • 进口设备的重置成本包括( )
  • 资产划转涉税解读
  • 差旅费属于什么支出类型
  • 研发费用加计扣除留存备查资料
  • 收到电费发票做账摘要怎么写
  • 个人独资企业核定
  • 酒类消费税征收环节归纳
  • 2018手写发票何时失效?
  • 自来水企业应该交什么税
  • 健身房属于什么经营类别
  • 不开票收入怎么报税
  • 旧房转让土地增值税核定
  • 运费允许抵扣的税额分录
  • 资产收购账务处理
  • 股权转让收到钱会计分录
  • 员工差旅补贴是否需要发票
  • 银行承兑 贷款
  • 小规模纳税人所得税申报表如何填写
  • 免税单位出租房产如何缴纳房产税
  • 1697509550
  • 商业汇票付款方通过哪个会计科目核算
  • 结转利润分配分录怎么写
  • 报销伙食费的会计分录
  • Win10 Build 21354 太阳谷ISO镜像版体验报告 含下载地址
  • 补缴社保费可以投诉,也可以申请仲裁吗
  • 本期进项税额转出会计分录
  • 投资性房地产转换的会计处理
  • 增值税核算账务处理办法
  • redirect_uri参数错误的解决方法(必看)
  • 大前端最新
  • canvas软件教程
  • 固定资产的特征有哪些
  • python怎么求列表里的和
  • 公司的银行账号是不是和个人账号不一样
  • 过路费属于会计哪个科目
  • 将织梦dedecms转换到wordpress
  • 员工向用人单位借钱怎么处理
  • 工程公司的材料员考试难吗
  • 新会计准则应付账款
  • mysql常用命令有哪些
  • 金税四期有很多不实的传言
  • 误餐补助需要提供发票吗
  • 购买软件使用费计入什么科目
  • 投资性房地产在资产负债表哪个科目
  • 现金日记账里
  • 核销应收帐款分录
  • 本票汇票支票的区别表格
  • 企业购房需要缴纳土地税么吗
  • 接受捐赠固定资产存货等有相关凭据的其成本按什么确定
  • 香港的收据可以作为报销凭证吗
  • 免征的教育费附加怎么做账
  • 机关事业单位以高于市场价租赁房屋
  • 公司为员工购买汽车怎么申报
  • 因进出口商品引起的收支
  • 成本会计做什么工作内容
  • 个体工商户如何注销网上
  • windows越狱软件
  • xp文件夹选项不见了怎么办
  • centos的特点
  • linux进程详解
  • win8怎么设置开始
  • win10麦克风无法说话
  • 电脑双系统删除一个系统的步骤
  • window批处理
  • require jquery
  • 脚本控制三行三列怎么写
  • vue-resource + json-server模拟数据的方法
  • shell脚本 -ne 0
  • python函数入门
  • 资产划转是什么会计科目
  • 上海市国家税务局官网网站
  • 国税手工发票
  • 四川地税务局官网
  • 中药生产与加工和中药制药技术区别
  • 北京出租车发票微信怎么查真伪?
  • 建筑行业的公司近期出现的问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设