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%';