ret*_*ala 9 performance sql-server locking
我的任务是识别生产服务器上发生的任何阻塞。我实现这一目标的计划是使用
EXECUTE sp_configure 'blocked process threshold', 5
Run Code Online (Sandbox Code Playgroud)
结合服务器端跟踪来收集阻塞进程报告。
我知道这项活动会影响性能,我想找到某种方法来量化这将是什么。
最小的打击。评估阻塞进程列表的成本已经存在,因为这是检测死锁的方式。在服务器端日志中生成和写入事件的成本非常低,任何服务器 IO 都应该能够每 5 秒(在最坏的情况下)处理对 LOG/*.trc 的额外写入。但是 5 是一个相当低的设置,您可能会被报告淹没。您的服务器服务器阻塞是否表现得如此出色,以至于将任何 5 秒的阻塞视为要调查的事件?
确保您监控生成的跟踪,并确保您不会因磁盘空间耗尽而导致自我中断...
| 归档时间: |
|
| 查看次数: |
2315 次 |
| 最近记录: |