解读SQL Server 性能优化指标

  • 时间:2018-11-11 23:06 作者:IT生涯 来源:IT生涯 阅读:305
  • 扫一扫,手机访问
摘要:Processor/%Privileged Time阀值:假如数值持续大于75%就表示存在瓶颈。含义:这个计数器表示一个线程在特权模式下所使用的时间比例。当你的程序调用操作系统的方法(比方文件操作,网络I/O或者者分配内存),这些操作系统的方法是在特权模式下运行的。Processor/ %UserT

Processor/%Privileged Time

阀值:假如数值持续大于75%就表示存在瓶颈。

含义:这个计数器表示一个线程在特权模式下所使用的时间比例。当你的程序调用操作系统的方法(比方文件操作,网络I/O或者者分配内存),这些操作系统的方法是在特权模式下运行的。

Processor/ %UserTime

与%Privileged Time计数器正好相反,指的是在客户状态模式下(即非特权模式)的操作所花的时间百分比。

Process(sqlservr.exe)/ %Processor Time

SQLServer进行的CPU使用情况

解读SQL Server 性能优化指标

Processor/% Interrupt Time

阀值:取决于解决器

含义:这个计数器表示解决器接收解决硬件中断所使用的时间比例。这个值间接指出产生中断的硬件设施活动,比方网络变化。这个计数器明显添加的话表示硬件可能存在问题。

System/Processor Queue Length

阀值:平均值持续大于2那么表示CPU存在瓶颈

含义:假如就绪的任务超过解决能力线程就会被放进队列。解决器队列是就绪但是未能被解决器执行的线程的集合,这是由于另外一个线程正在执行状态。持续或者者反复发生2个以上的队列则明确的表示存在解决器瓶颈。你也能通过减少并发获得更大的吞吐量。

你可以结合Processor/% Processor Time来决定添加CPU的话你的程序能否能够受益。即便在多解决器的电脑上,对于CPU时间也是单队列。因而,在多解决器电脑上,Processor Queue Length (PQL)的值除以用来解决负载的CPU个数。

假如CPU非常忙(90%以上的使用率),PQL的平均值也持续大于2/CPU, 这是应该存在CPU瓶颈而且能够从更多的CPU中受益。或者者,你可以减少线程的数量以及添加应用程序层的队列。这会引起一些的Context Switching,但是少许的Context Switching对于减少CPU负载是有好处的。PQL大于2但是CPU使用率却不高的的常见起因是对CPU时间的请求随机到达而且线程却从解决器申请到不对称的CPU时间。这意味着解决器并不是瓶颈,而你的线程逻辑是需要改进的。

SQLServer:SQL Statistics/Auto-Param Attempts/sec

每秒的自动参数化尝试数。 其总数应为失败的、安全的和不安全的自动参数化尝试之和。 当 SQL Server 实例尝试通过将某些文字替换为参数来参数化 Transact-SQL 请求时,就会进行自动参数化,这样可以对多个类似的请求再次使用保存在缓存中的执行计划。 请注意,在升级版本的 SQL Server中,自动参数化也称为简单参数化。 此计数器不包括强制参数化。

SQLServer:SQLStatistics/Failed Auto-params/sec

每秒自动参数化尝试失败次数。 该值应很小。 请注意,在更高版本的 SQL Server中,自动参数化也称为简单参数化。

SQLServer:SQLStatistics/Batch Requests/sec

每秒收到的 Transact-SQL 命令批数。 这一统计信息受所有束缚(如 I/O、客户数、高速缓存大小、请求的复杂程度等)影响。 批解决请求数值高意味着吞吐量很好。

SQLServer:SQL Statistics/SQLCompilations/sec

每秒的 SQL 编译数。 表示编译代码路径被进入的次数。 包括 SQL Server中语句级重新编译导致的编译。 当 SQL Server 客户活动稳固后,该值将达到稳固状态。

SQLServer:SQL Statistics/SQLRe-Compilations/sec

每秒语句重新编译的次数。 计算触发语句重新编译的次数。 一般来说,这个数值最好较小。

  • 全部评论(0)
最新发布的资讯信息
【系统环境|服务器应用】在CentOS 7上如何安装Gogs 0.11.53(2020-02-10 10:14)
【系统环境|】淘码库,据消息称已被调查。淘码库源码网,已经无法访问!(2020-01-14 04:13)
【系统环境|服务器应用】Discuz隐藏后台admin.php网址修改路径(2019-12-16 16:48)
【系统环境|服务器应用】2020新网站如何让百度快速收录网站首页最新方法,亲测有用!免费(2019-12-16 16:46)
【系统环境|服务器应用】Discuz发布帖子时默认显示第一个主题分类的修改方法(2019-12-09 00:13)
【系统环境|软件环境】Android | App内存优化 之 内存泄漏 要点概述 以及 处理实战(2019-12-04 14:27)
【系统环境|软件环境】MySQL InnoDB 事务(2019-12-04 14:26)
【系统环境|软件环境】vue-router(单页面应用控制中心)常见用法(2019-12-04 14:26)
【系统环境|软件环境】Linux中的Kill命令(2019-12-04 14:26)
【系统环境|软件环境】Linux 入门时必学60个文件解决命令(2019-12-04 14:26)
手机二维码手机访问领取大礼包
返回顶部