几个月前,我添加了一个扩展事件来跟踪阻塞的进程和死锁,并提供了一个文件输出来跟踪事件的发生。
我不时地检查日志文件,但发现扩展事件已经停止,当我通过SSMS“启动会话”时,它会一次又一次地恢复并按预期记录。
我怎样才能确保24小时运行?它是否可能在某个地方失败了,并且有一条我不知道的错误日志?


发布于 2018-10-02 10:46:56
您的扩展事件会话似乎是用STARTUP_STATE=OFF定义的,因此它不会在Server重新启动时自动启动。
将会话更改为STARTUP_STATE=ON,以确保它始终处于运行状态(除非手动停止):
ALTER EVENT SESSION [blocked_process] ON SERVER
WITH (STARTUP_STATE=ON);https://dba.stackexchange.com/questions/219060
复制相似问题