原文:SQL Server 2008 R2 性能计数器详细列表(一)

SQL Server Backup Device 计数器:

可监视用于备份和还原操作的 Microsoft SQL Server 备份设备

SQL Server Backup Device 计数器 说明

Device Throughput Bytes/sec

一个备份设备在备份或还原数据库时所用的读写操作的吞吐量(以每秒字节数表示)。这一计数器只有在备份或还原操作执行时才存在。

SQL Server Access Methods 计数器:

用于监视如何访问数据库中的逻辑数据的计数器
SQL Server Access Methods 计数器 说明

AU cleanup batches/sec

负责清除延迟删除的分配单元的后台任务每秒成功完成的批处理数。

AU cleanups/sec

负责清除延迟删除的分配单元的后台任务每秒成功删除的分配单元数。删除每个分配单元需要多个批处理。

By-reference Lob Create Count

由引用传递的大型对象 (LOB) 值的计数。在有些大容量操作中将使用由引用传递的 LOB,以避免通过值传递这些对象所需的开销。

By-reference Lob Use Count

已使用的由引用传递的 LOB 值的计数。在有些大容量操作中将使用由引用传递的 LOB,以避免通过值传递这些对象所需的开销。

Count Lob Readahead

执行提前读的 LOB 页的计数。

Count Pull In Row

已从行外请求到行内的列值的计数。有关行溢出的详细信息,请参阅行溢出数据超过 8 KB。

Count Push Off Row

已从行内推送到行外的列值的计数。有关行溢出的详细信息,请参阅行溢出数据超过 8 KB。

Deferred Dropped Aus

等待由负责清除延迟删除的分配单元的后台任务删除的分配单元数。

Deferred Dropped rowsets

等待由负责清除延迟删除的行集的后台任务删除的、由于联机索引生成操作中止而创建的行集数。

Dropped rowset cleanups/sec

负责清除延迟删除的行集的后台任务每秒成功删除的、由于联机索引生成操作中止而创建的行集数。

Dropped rowsets skipped/sec

负责清除延迟删除的行集的后台任务每秒跳过的、由于联机索引生成操作中止而创建的行集数。

Extent Deallocations/sec

在此 SQL Server 实例的所有数据库中每秒释放的区数。

Extents Allocated/sec

在此 SQL Server 实例的所有数据库中每秒分配的区数。

Failed AU cleanup batches/sec

每秒失败并需要由负责清除延迟删除的分配单元的后台任务重试的批处理数。失败可能是由于内存或磁盘空间不足、硬件故障和其他原因。

Failed leaf page cookie

在索引搜索期间,自叶级页上发生更改以来无法使用叶级页 cookie 的次数。Cookie 用于加快索引搜索。

Failed tree page cookie

在索引搜索期间,自树页的父页上发生更改以来无法使用树页 cookie 的次数。Cookie 用于加快索引搜索。

Forwarded Records/sec

每秒通过正向记录指针提取的记录数。

FreeSpace Page Fetches/sec

每秒通过可用空间扫描提取的页数。这些扫描将在已分配给某个分配单元的页内搜索可用空间,以便满足插入或修改记录片段的请求。

FreeSpace Scans/sec

每秒为在已分配给某个分配单元的页内搜索可用空间以插入或修改记录片段而启动的扫描数。每次扫描可能会找到多个页。

Full Scans/sec

每秒不受限制的完全扫描数。这些扫描可以是基表扫描,也可以是全文索引扫描。

Index Searches/sec

每秒索引搜索数。索引搜索用于启动范围扫描、重新定位范围扫描、重新验证扫描点、提取单个索引记录以及向下搜索索引以确定新行的插入位置。

LobHandle Create Count

已创建的临时 LOB 计数。

LobHandle Destroy Count

已破坏的临时 LOB 计数。

LobSS Provider Create Count

已创建的 LOB 存储服务提供程序 (LobSSP) 计数。对每个 LobSSP 创建一个工作表。

LobSS Provider Destroy Count

已破坏的 LobSSP 计数。

LobSS Provider Truncation Count

已截断的 LobSSP 计数。

Mixed page allocations/sec

每秒从混合区分配的页数。这些页可用于存储 IAM 页和分配给某个分配单元的前八页。

Page compression attempts/sec

对页级别压缩计算的页数。因为可以极大地节省空间,所以将包括未压缩的页。包括 SQL Server 实例中的所有对象。有关特定对象的信息,请参阅 sys.dm_db_index_operational_stats (Transact-SQL)。

Page Deallocations/sec

在此 SQL Server 实例的所有数据库中每秒释放的页数。其中包括来自混合区和统一区的页。

Page Splits/sec

每秒由于索引页溢出而发生的页拆分数。

Pages Allocated/sec

在此 SQL Server 实例的所有数据库中每秒分配的页数。这些页包括从混合区和统一区中分配的页。

Pages compressed/sec

使用 PAGE 压缩压缩的数据页数。包括 SQL Server 实例中的所有对象。有关特定对象的信息,请参阅 sys.dm_db_index_operational_stats (Transact-SQL)。

Probe Scans/sec

每秒内用于直接在索引或基本表中查找最多一个限定行的探测扫描数。

Range Scans/sec

每秒通过索引进行的限定范围的扫描数。

Scan Point Revalidations/sec

每秒必须重新验证扫描点才能继续扫描的次数。

Skipped Ghosted Records/sec

扫描期间每秒跳过的虚影记录数。

Table Lock Escalations/sec

表上的锁升级到 TABLE 或 HoBT 粒度的次数。

Used leaf page cookie

在索引搜索期间,自叶级页上未发生更改以来成功使用叶级页 cookie 的次数。Cookie 用于加快索引搜索。

Used tree page cookie

在索引搜索期间,自树页的父页上未发生更改以来成功使用树页 cookie 的次数。Cookie 用于加快索引搜索。

Workfiles Created/sec

每秒创建的工作文件数。例如,工作文件可用于存储哈希联接和哈希聚合的临时结果。

Worktables Created/sec

每秒创建的工作表数。例如,工作表可用于存储查询假脱机、LOB 变量、XML 变量和游标的临时结果。

Worktables From Cache Ratio

其前两页虽未分配但可从工作表缓存中直接使用的已创建的工作表的百分比。(工作表被删除后,这两页可能会保持分配状态并返回到工作表缓存中。这将提高性能。)

SQL Server Buffer Manager 对象:

监视 SQL Server 如何使用:

  • 内存存储数据页、内部数据结构和过程缓存。
  • 计数器监视 SQL Server 读取和写入数据库页时的物理 I/O。

SQL Server Buffer Manager 计数器 说明

AWE lookup maps/sec

每秒服务器请求、在缓冲池中查找和映射数据库页的次数。数据库页映射后便成为服务器虚拟地址空间的一部分。

AWE stolen maps/sec

每秒从可用列表中取出和映射缓冲区的次数。

AWE unmap calls/sec

每秒调用取消映射缓冲区的次数。缓冲区取消映射后,将被排除在虚拟服务器地址空间之外。每次调用时可以取消映射一个或多个缓冲区。

AWE unmap pages/sec

每秒取消映射的 SQL Server 缓冲区数。

AWE write maps/sec

每秒必须映射到脏缓冲区中的次数,经过该次数后才能写入磁盘。

Buffer Cache Hit Ratio

在缓冲区高速缓存中找到而不需要从磁盘中读取的页的百分比。该比率是缓存命中总次数与过去几千页访问以来的缓存查找总次数之比。经过很长时间后,该比率的变化很小。由于从缓存中读取数据比从磁盘中读取数据的开销小得多,一般希望该比率高一些。通常,可以通过增加 SQL Server 的可用内存量来提高缓冲区高速缓存命中率。

Checkpoint pages/sec

由要求刷新所有脏页的检查点或其他操作每秒刷新到磁盘的页数。

Database pages

缓冲池中有数据库内容的页数。

Free list stalls/sec

每秒必须等待可用页的请求次数。

Free pages

所有可用列表的总页数。

Lazy writes/sec

每秒被缓冲区管理器的惰性编写器写入的缓冲区数。惰性编写器是一个系统进程,用于成批刷新脏的老化的缓冲区(包含更改的缓冲区,必须将这些更改写回磁盘,才能将缓冲区重用于其他页),并使它们可用于用户进程。惰性编写器不需要为创建可用缓冲区而频繁执行检查点。

Page life expectancy

页若不被引用将在缓冲池中停留的秒数。

Page lookups/sec

每秒要求在缓冲池中查找页的请求数。

Page reads/sec

每秒发出的物理数据库页读取数。此统计信息显示的是所有数据库间的物理页读取总数。由于物理 I/O 的开销大,可以通过使用更大的数据缓存、智能索引、更有效的查询或更改数据库设计等方法,将开销降到最低。

Page writes/sec

每秒执行的物理数据库页写入数。

Readahead pages/sec

每秒为预期使用读取的页数。

Reserved Pages

缓冲池保留的页数。

Stolen pages

用于其他服务器用途(包括过程缓存)的页数。

Target Pages

缓冲池中理想的页数。

Total Pages

缓冲池中的页数(包括数据库页、可用页和被盗页)。

SQL Server 2008 R2 性能计数器详细列表(一)的更多相关文章

  1. SQL Server 2008 R2 性能计数器详细列表(五)

    原文:SQL Server 2008 R2 性能计数器详细列表(五) SQL Server:SQL Statistics 对象: 监视编译和发送到 SQL Server 实例的请求类型 SQL Ser ...

  2. SQL Server 2008 R2 性能计数器详细列表(三)

    原文:SQL Server 2008 R2 性能计数器详细列表(三) SQL Server,Deprecated Features 对象: 监视指定为不推荐使用的功能: SQL Server Depr ...

  3. SQL Server 2008 R2 性能计数器详细列表(四)

    原文:SQL Server 2008 R2 性能计数器详细列表(四) SQL Server Latches 对象: 监视称为闩锁的内部 SQL Server 资源锁.通过监视闩锁来确定用户活动和资源使 ...

  4. SQL Server 2008 R2 性能计数器详细列表(二)

    原文:SQL Server 2008 R2 性能计数器详细列表(二) SQL Server Buffer Partition 对象: 提供计数器来监视 SQL Server 如何使用可用页 SQL S ...

  5. SQL Server 2008 R2 超详细安装图文教程

    一.下载SQL Server 2008 R2安装文件 ed2k://|file|cn_sql_server_2008_r2_enterprise_x86_x64_ia64_dvd_522233.iso ...

  6. SQL Server 2008 R2 超详细安装图文教程及问题解决(锐姿公司安装)

    问题点: 1.为了sqlserver与mysql 的安全,建议数据库低权限运行.禁止远程访问 1433与 3306端口等. 2.安装提示.net 3.5没有安装 ,在server2012的添加 3. ...

  7. SQL Server 2008 R2——学习/练习/错误/总结/搜集

    ==================================声明================================== 本文原创,转载在正文中显要的注明作者和出处,并保证文章的完 ...

  8. SQL Server 2000向SQL Server 2008 R2推送数据

    [文章摘要]最近做的一个项目要获取存在于其他服务器的一些数据,为了安全起见,采用由其他“服务器”向我们服务器推送的方式实现.我们服务器使用的是SQL Server 2008 R2,其他“服务器”使用的 ...

  9. SQL Server 2008 R2的发布订阅配置实践

    纸上得来终觉浅,绝知此事要躬行.搞技术尤其如此,看别人配置SQL SERVER的复制,发布-订阅.镜像.日志传送者方面的文章,感觉挺简单,好像轻轻松松的,但是当你自己去实践的时候,你会发现还真不是那么 ...

随机推荐

  1. 神经网络BP算法C和python代码

    上面只显示代码. 详BP原理和神经网络的相关知识,请参阅:神经网络和反向传播算法推导 首先是前向传播的计算: 输入: 首先为正整数 n.m.p.t,分别代表特征个数.训练样本个数.隐藏层神经元个数.输 ...

  2. C++ Primer 学习笔记_44_STL实践与分析(18)--再谈迭代器【下】

    STL实践与分析 --再谈迭代器[下] 三.反向迭代器[续:习题] //P355 习题11.19 int main() { vector<int> iVec; for (vector< ...

  3. text bss data的区别

    BSS段 在采用段式内存管理的架构中,BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域.BSS是英文Block Started by Symbol的简称.BSS ...

  4. 辛星一起了解下后续PHP性能功能

    关于第一个发言,这篇文章是我的原创.但,这些数据不被总结出来我,你可以搜索下"百度project师HDK",这些数据提供了他,我只是给一个总结.因为他很长的文章,我在这里提炼几点. ...

  5. NYOJ 709(ZZULIOJ1481) 异 形 卵

    题目描写叙述 我们探索宇宙,是想了解浩瀚星空的奥妙,但我们却非常少意识到宇宙深处藏匿的危急,它们无时无刻不紧盯着我们的地球.假设外星人拜訪我们,结果可能与哥伦布当年踏足美洲大陆不会有什么两样,这是历史 ...

  6. Hadoop-2.2.0中国文献——MapReduce 下一代 —配置单节点集群

    Mapreduce 包 你需从公布页面获得MapReduce tar包.若不能.你要将源代码打成tar包. $ mvn clean install -DskipTests $ cd hadoop-ma ...

  7. 开源Math.NET基础数学类库使用(16)C#计算矩阵秩

    原文:[原创]开源Math.NET基础数学类库使用(16)C#计算矩阵秩                本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4 ...

  8. Cocos2d-x学习笔记(五岁以下儿童) 精灵两种方式播放动画

     这几天在看控件类,临时没有想好实际运用的方向.单纯的创建网上已经有非常多这方面的样例,我就不写了.接下来是学习精灵类.精灵类若是单独学习也是非常easy.于是我加了一些有关动画方面的知识点与精灵 ...

  9. ROM签名脚本[原创]

    下面的代码是bash脚本来的.需要保存为*.sh后序. # !/bin/bash #usage: signapk.sh [-hs] [zipfile-unsigned | update.zip] #A ...

  10. 算法——字符串匹配Rabin-Karp算法

    前言 Rabin-Karp字符串匹配算法和前面介绍的<朴素字符串匹配算法>类似,也是相应每一个字符进行比較.不同的是Rabin-Karp採用了把字符进行预处理,也就是对每一个字符进行相应进 ...