SQL Server SELECT INTO und Blockieren mit temporären Tabellen

In letzter Zeit versucht uns ein DBA mitzuteilen, dass wir die Syntax von nicht verwenden können

SELECT X, Y, Z
INTO #MyTable
FROM YourTable

Temporäre Tabellen in unserer Umgebung erstellen, da diese Syntax eine Sperre für TempDB für die Dauer der Ausführung der gespeicherten Prozedur verursacht. Nun habe ich eine Reihe von Details gefunden, die die Funktionsweise von temporären Tabellen, den Umfang der Ausführung, die Bereinigung und dergleichen beschreiben. Aber für das Leben von mir sehe ich nichts über das Blockieren wegen ihrer Verwendung.

Wir versuchen, Beweise dafür zu finden, dass wir CREATE TABLE #MyTable ... nicht für alle temporären Tabellen ausführen müssen, aber keine Seite kann Beweise finden. Ich suche nach Erkenntnissen, die SO Menschen haben.

zusätzliche Information

Arbeitet derzeit mit SQL Server 2005 und wird in Kürze SQL Server 2008 (Enterprise-Editionen) sein

Antworten auf die Frage(8)

Ihre Antwort auf die Frage