询问SQL错误日志扩展存储过程xp_readerrorlog

xp_readerrorlog 一共有7个参数:

  1. 存档编号
  2. 日记类型(1呢SQL Server日志,2呢SQL Agent日志)
  3. 询问包含的字符串
  4. 查询包含的字符串
  5. LogDate开始时间
  6. 结果排序,按LogDate排序(可以呢降序”Desc” Or 升序”Asc”)
  7. 结果排序,按LogDate排序(可以啊降序”Desc” Or 升序”Asc”) 

 1.查询时SQL Server日志信息

Exec xp_readerrorlog 0
Go

 

 图片 1

 2.询问存档编号为n(n Between 0 And 99)的SQL Server日志信息
 
 Exec xp_readerrorlog n
 

 e.g. 查询存档编号也2的SQL Server日志信息:

 

Exec xp_readerrorlog 2
Go

 

 

图片 2 

3.因日限定查询SQL Server日志信息

Exec xp_readerrorlog 1,1,Null,Null,’20091126 20:10′,’20091126 20:40′,’Asc’

 图片 3

深意外,在输入第5与第6独参数的时刻,使用时里含有有秒、毫秒时候,有时候查询速度好慢,而且造成CPU占用率为100%。

我当SQL2005和SQL2008达标测试都是这么的题材。

4.查询SQL Agent 当前日记信息

Exec xp_readerrorlog 0,2

 图片 4

相关文章