在所有在虚拟机和裸机上运行Windows 2012和SQL Server 2012的AlwaysOn设置上,我发现log_send_rate
sys.dm_hadr_database_replica_states
始终返回错误值。
例如(对于同步模式)
sys.dm_hadr_database_replica_states.log_send_rate(ave = 36,571(kb / s在bol中列出))
Perfmon-SQLServer:可用性副本-发送到副本/秒的字节数(最大值= 486,000.000,平均= 259,000.000)
Perfmon-SQLServer:Databases-刷新的日志字节/秒(最大值= 653,044.000,平均= 341,000.000)
我还没有看到任何关于此的帖子,但它似乎无法正常工作。正确的log_send_rate
值对于监视AlwaysOn很有用。
其他人有没有经历过?
sys.dm_hadr_database_replica_stats
,因为您记录的DMV不包含log_send_rate
列。报告此消息的DMV也会显示KB /秒。在此TechNet故障排除文章中已指出要将该值与Performance counter进行比较,Log Bytes Flushed/sec
这是您所指的那个吗?