SQL Server 2008 跟踪标志 4135

lne*_*ger 5 sql-server sql-server-2008

有谁知道这个标志是做什么的?MSDN 上没有提到它。它不是列出 2008 年可用跟踪标志的文章的一部分。

有一篇知识库文章建议打开它以解决我们遇到的 SQL Server 2008 的特定问题,但我们希望至少在启用它之前知道此标志的作用。

http://support.microsoft.com/kb/960770

lne*_*ger 6

在 MSDN 论坛上的 Jonathan Kehayias 的帮助下,我设法得到了这个答案。

跟踪标志禁用查询优化器中的优化。当您尝试通过从表本身进行选择来插入到表中时,优化会导致知识库文章中描述的问题。由于打开跟踪标志可能会导致性能下降,因此只有在遇到知识库文章中描述的问题时才应该使用它。

讨论这个的线程是here