SQL Server - Database Replica 对象

适用范围:SQL Server

SQLServer:Database Replica 性能对象包含的性能计数器将会报告有关 SQL Server 中 Always On 可用性组的辅助数据库信息。 此对象仅在承载次要副本的 SQL Server 实例上有效。

计数器名称 说明 有关视图…
Database Flow Control Delay 数据库流控制等待所花费的持续时间(毫秒)。 适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
Database Flow Controls/sec 每秒的数据库流控制数。适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
File Bytes Received/sec 辅助副本在最后一秒为辅助数据库接收的 FILESTREAM 数据量。 辅助副本
Group Commit Time 所有事务组提交的等待毫秒数。 适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
Group Commits/Sec 等待组提交的事务次数。 适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
Log Apply Pending Queue 正在等待应用于数据库副本的日志块数。 辅助副本
Log Apply Ready Queue 正在等待且已准备好应用于数据库副本的日志块数。 辅助副本
Log Bytes Compressed/sec 每秒压缩的日志大小(字节)。适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
Log Bytes Decompressed/sec 每秒解压缩的日志大小(字节)。适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
Log Bytes Received/sec 辅助副本在最后一秒为数据库接收的日志记录量。 辅助副本
Log Compression Cache hits/sec 每秒日志块压缩点击数。适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
Log Compression Cache misses/sec 每秒日志块压缩缓存失误数。适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
Log Compressions/sec 每秒压缩的日志块数。适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
Log Decompressions/sec 每秒解压缩的日志块数。适用范围:SQL Server 2014 Service Pack 2 及更高版本、SQL Server 2016 Service Pack 1 及更高版本
Log remaining for undo 为完成撤消阶段尚剩余的日志量 (KB)。 辅助副本
Log Send Queue 主数据库的日志文件中尚未发送到次要副本的日志记录量 (KB)。 此值从主副本发送到辅助副本。 队列大小不包括发送到次要副本的文件流文件。 辅助副本
Mirrored Write Transaction/sec 在最后一秒钟内写入主数据库,然后等待提交直到将日志发送到辅助数据库的事务数。 主要副本
恢复队列 次要副本的日志文件中尚未重做的日志记录量 (KB)。 辅助副本
Redo blocked/sec 数据库读取器持有的锁阻止的重做线程数。 辅助副本
Redo Bytes Remaining 为完成还原阶段而要重做的剩余的日志量 (KB)。 辅助副本
Redone Bytes/sec 在最后一秒在辅助数据库上重做的日志记录量。 辅助副本
Redones/sec 为赶上数据库副本而在上一秒重做的日志记录量 辅助副本
Total Log requiring undo 必须撤消的日志总字节数 (KB)。 辅助副本
Transaction Delay 等待所有当前事务的未终止的提交确认的总延迟时间(以毫秒为单位)。 除以“镜像写入事务/秒”,获得“平均事务延迟时间”。 有关详细信息,请参阅监视 Always On 可用性组的性能 主要副本

示例

使用 sys.dm_os_performance_counters 动态管理视图上的此 T-SQL 查询,开始浏览此对象中的查询性能计数器:

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Database Replica%';