Sinalizador de rastreamento do SQL Server 2008 4135

Sinalizador de rastreamento do SQL Server 2008 4135

Alguém tem alguma ideia do que essa bandeira faz? Não há referência a isso no MSDN. Não faz parte doartigoque lista os sinalizadores de rastreamento disponíveis em 2008.

Há um artigo da base de conhecimento que recomenda que ele seja ativado para resolver um problema específico com o SQL Server 2008 que encontramos, mas gostaríamos de pelo menos saber o que esse sinalizador faz antes de ativá-lo.

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

Responder1

Consegui obter uma resposta com a ajuda de Jonathan Kehayias nos fóruns do MSDN.

O traceflag desabilita uma otimização no otimizador de consulta. A otimização causou o problema descrito no artigo da base de conhecimento ao tentar inserir em uma tabela selecionando na própria tabela. Como ativar o traceflag pode resultar em degradação do desempenho, você só deve usá-lo se encontrar o problema descrito no artigo da base de conhecimento.

O tópico que discute isso éaqui.

Responder2

Suponho que isso ativará o hotfix incluído na Atualização Cumulativa 3 caso seu sistema encontre o problema específico descrito no artigo da base de conhecimento.

informação relacionada