clo*_*afe 3 sql-server sql-server-2012 error-log
我们的一项工作失败了,但在我们调查时,工作历史已经过期。但是,我们可以看到在失败时创建了一个新的日志文件。
没有实例重启(检查 os_sys_info)或代理重启(在 sys.processes 中查看)并且没有人使用它知道如何循环日志。
一定是某种腐败吗?
我认为更有可能sp_cycle_errorlog调用该程序。有可能有人不小心右键单击了错误日志,然后单击Recycle而不是Configure它也调用了此过程。
我会做的是为将来的这个过程创建一个审计事件,这样你就可以看到这是如何发生的。如果您确实有一些 SQL 审计,我会搜索历史记录以查看该过程是否在审计中被捕获。
来自 Brent Ozar 的 Jeremiah Peschka 关于原木回收。