Log Bytes Flushed / sec 究竟是什么告诉我SQL Server?
我理解它是用于性能调整/故障排除以及Azure SQL数据库的DTU计算的度量标准。我只想了解它究竟是什么意思。
答案 0 :(得分:0)
它是一个用于衡量或调查日志设备I / O性能的计数器。您可以使用Log Bytes Flushed / sec和Log Flushes / sec来测量每次刷新的平均字节数。您还可以测量每次日志刷新花费的毫秒数。这应该告诉你日志的延迟。
当日志没有显示出良好的性能时,期望WRITELOG类型的等待次数很多。
希望这有帮助。
答案 1 :(得分:0)
来自Red Gate SQL Monitor文档:
说明:此指标有助于评估利用率并确定 事务日志的趋势。写入数据时发生日志刷新 从日志缓存到磁盘上的物理事务日志文件,每个 提交交易的时间。
希望这会有所帮助。