SQL Server,Databases 对象

SQL Server 中的 SQLServer:Databases 对象提供计数器来监视大容量复制作、备份和还原吞吐量以及事务日志活动。 监视事务和事务日志以便确定数据库中发生的用户活动量以及事务日志达到的填满程度。 用户活动量可以决定数据库的性能并影响日志大小、锁定和复制。 监视低级别日志活动以衡量用户活动和资源使用情况,有助于识别性能瓶颈。

数据库 对象的多个 实例(每个实例表示单个数据库)可以同时监视。

下表描述了 SQL Server 数据库 计数器。

SQL Server 数据库计数器 DESCRIPTION
活动交易 数据库的活动事务数。
备份/还原吞吐量/秒 每秒数据库备份和还原作的读/写吞吐量。 例如,可以测量当并行使用更多备份设备或更快地使用设备时数据库备份作的性能如何变化。 通过数据库备份或还原作的吞吐量,可以确定备份和还原作的进度和性能。
批量复制行数/秒 每秒批量复制的行数。
大容量复制吞吐量/秒 每秒大容量复制的数据量(以 KB 为单位)。
提交表项 提交表在数据库中的内存部分的大小。 有关详细信息,请参阅sys.dm_tran_commit_table(Transact-SQL)。
数据文件(s) 大小(KB) 数据库中所有数据文件的累积大小(以 KB 为单位),包括任何自动增长。 例如,监视此计数器可用于确定 tempdb 的正确大小。
DBCC 逻辑扫描字节数/秒 数据库控制台命令(DBCC)每秒逻辑读取扫描字节数。
日志缓存命中率 从日志缓存中满足的日志缓存读取百分比。
日志缓存读取数/秒 通过日志管理器缓存每秒执行的读取次数。
日志文件大小(KB) 数据库中所有事务日志文件的累积大小(以 KB 为单位)。
日志文件(s) 已用大小 (KB) 数据库中所有日志文件的累积已用大小。
日志刷新等待时间 刷新日志的总等待时间(以毫秒为单位)。 在 AlwaysOn 辅助数据库上,此值指示将日志记录强化到磁盘的等待时间。
Log Flush Waits/sec 等待日志刷新的每秒提交数。
日志刷新写入时间(毫秒) 执行最后一秒中完成的日志刷新写入的时间(以毫秒为单位)。
日志刷新次数/秒 每秒日志刷新次数。
日志增长 数据库事务日志文件扩展的总次数。
日志收缩 数据库事务日志已被缩减的次数总计。
日志池缓存丢失次数/秒 日志块在日志池中不可用的请求数量。 日志池是事务日志的内存中缓存。 此缓存用于优化读取日志,以便恢复、事务复制、回滚和 AlwaysOn 可用性组。
日志池磁盘读取数/秒 日志池发出的用于提取日志块的磁盘读取次数。
日志池请求数/秒 日志池处理的日志块请求数。
日志截断 事务日志被收缩的次数。
日志使用率百分比 日志中已使用的空间百分比。
Repl. 挂起的事务 标记为复制但尚未传送到分发数据库的发布数据库事务日志中的事务数量。
Repl. 转换率 每秒从发布数据库的事务日志中读取并传送到分发数据库的事务数量。
减少数据传输字节数/秒 每秒自动收缩操作或 DBCC SHRINKDATABASE 或 DBCC SHRINKFILE 语句移动的数据量。
跟踪的事务数/秒 在数据库的提交表中记录的已提交事务数。
Transactions/sec 每秒为数据库启动的事务数量。

事务数/秒 不计算仅限 XTP 的事务(由本机编译的存储过程启动的事务)。
写入事务数/秒 写入数据库并提交的事务数(在最后一秒内)。

另请参阅

监视资源使用情况(系统监视器)
SQL Server - 数据库副本