更容易记住SQL Server中的跟踪标志?

除了记住每个跟踪标志所做的事情之外,还有一种简单的方法可以记住哪些跟踪标志组在做什么。 跟踪标志编号的第一个数字看起来像是什么意思?

有谁知道这个第一位数字是什么意思?

是的,跟踪标志是按照SQL Server的区域分组的 – 前两个数字总是表示区域。 例如:

  • 6xx是存储引擎访问方法
  • 8xx是缓冲池
  • 12xx是锁pipe理器
  • 14xx是数据库镜像
  • 25xx,52xx是DBCC相关的
  • 30xx,31xx,32xx是备份/恢复
  • 36xx是SQL Server通用的“运行时”
  • 55xx是FILESTREAM
  • 73xx,74xx是查询执行
  • 76xx是全文相关的(?)
  • 75xx是游标
  • 82xx是复制

这些只是我记得的,因为我没有再有源代码(我写了一堆代码,拥有2008年的Whoe存储引擎)。

没有简单的方法来记住每个人做什么。

希望这可以帮助。

除了Paul发布的内容之外,您还可以通过Google查询大多数跟踪标记并获取它们的描述。 甚至还有很多无证件在外面。 在线图书(Books OnLine)中大部分logging了您需要经常使用的跟踪标志。