SQL Server,可用性副本
在 SQL Server 2012 中,SQLServer:Availability Replica 性能对象包含的性能计数器报告有关 AlwaysOn 可用性组中可用性副本的信息。 所有可用性副本性能计数器都适用于主副本和辅助副本,并且具有反映本地副本的发送/接收计数器。 大多数情况下,主副本发送大部分数据,而辅助副本将接收这些数据。 但是,辅助副本会将 ACK 和其他一些后台流量发送到主副本。 请注意,在某个给定可用性副本上,某些计数器将显示零值,具体取决于该本地副本的当前角色,即是主副本还是辅助副本。
计数器名称 |
说明 |
---|---|
Bytes Received from Replica/sec |
每秒从可用性副本接收的字节数。 Ping 和状态更新将生成网络流量,甚至在没有用户更新的数据库上也是如此。 |
Bytes Sent to Replica/sec |
每秒发送到远程可用性副本的字节数。 在主副本上,这是发送到辅助副本的字节数。 在辅助副本上,这是发送到主副本的字节数。 |
Bytes Sent to Transport/sec |
每秒通过网络发送到远程可用性副本的实际字节数。 在主副本上,这是发送到辅助副本的字节数。 在辅助副本上,这是发送到主副本的字节数。 |
Flow Control Time (ms/sec) |
日志流消息在最后一秒钟内等待发送流控制的时间(毫秒)。 |
Flow Control/sec |
在最后一秒钟内启动的流控制次数。 Flow Control Time (ms/sec) 除以 Flow Control/sec 为每次等待的平均时间。 |
Receives from Replica/sec |
每秒从副本接收的 AlwaysOn 消息的数量。 |
Resent Messages/sec |
在最后一秒钟内重新发送的 AlwaysOn 消息的数量。 |
Sends to Replica/sec |
每秒发送到此可用性副本的 AlwaysOn 消息的数量。 |
Sends to Transport/sec |
每秒通过网络发送到远程可用性副本的 AlwaysOn 消息的实际数量。 在主副本上,这是发送到辅助副本的消息数。 在复制副本上,这是发送到主副本的消息数。 |