SQL Server 2008 Trace Flag 4135

Qualcuno ha idea di cosa fa questa bandiera? Non vi è alcun riferimento a MSDN. Non fa parte dell'articolo che elenca le bandierine disponibili nel 2008.

Esiste un articolo di KB che consiglia di triggersrlo per risolvere un problema specifico con SQL Server 2008 che abbiamo eseguito, ma vorremmo alless sapere che cosa significa questa flag prima di abilitarlo.

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

  • Selezione di un sottosistema disco per SQL 2008 / Hyper-V
  • Utilizzo di SQL Server 2008 Management Studio per connettersi a database SQL Server 2005
  • Che cos'è un'istanza di SQL Server?
  • Accesso a SQL Server quando l'account amministratore viene eliminato
  • SQL Server PowerShell non riesce a trovare l'errore di path
  • SQL Server, Ripristina ultimo differenziale
  • Migrare il database di SQL 2008 in Azure
  • incapace di connettersi ai servizi di analisi server sql su windows vista
  • 2 Solutions collect form web for “SQL Server 2008 Trace Flag 4135”

    Sono riuscito a trovare una risposta a questo con l'aiuto di Jonathan Kehayias sui forum di MSDN.

    Il traceflag distriggers un'ottimizzazione nell'ottimizzatore di query. L'ottimizzazione ha causato il problema descritto nell'articolo KB quando si tenta di inserire in una tabella selezionando dalla tabella stessa. Poiché accendere il traceflag potrebbe provocare una degradazione perf, è sufficiente utilizzare solo se si esegue il problema descritto nell'articolo del KB.

    Il filo che discute di questo è qui .

    A presunto, penso che questo accenda la correzione inclusa nell'aggiornamento cumulativo 3 se il tuo sistema incontra il problema specifico descritto nell'articolo della base di conoscenze.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.