Als «sql-server» getaggte Fragen

18
Warum erzwingt die Tabellenvariable einen Index-Scan, während die temporäre Tabelle die Suche und die Lesezeichensuche verwendet?

Ich versuche zu verstehen, warum die Verwendung einer Tabellenvariablen den Optimierer daran hindert, eine Indexsuche und dann eine Lesezeichensuche im Vergleich zu einer Indexsuche durchzuführen. Auffüllen der Tabelle: CREATE TABLE dbo.Test ( RowKey INT NOT NULL PRIMARY KEY, SecondColumn CHAR(1)...

18
Was ist der Zweck einer Row_GUID-Spalte?

Ich habe in der AdventureWorks2012-Datenbank herumgebuddelt und festgestellt, dass Row_GUID in mehreren Tabellen verwendet wird. Meine Frage besteht aus 2 Teilen: Wann sollte ich eine Row_GUID-Spalte einfügen? Was sind die Verwendungen und Vorteile einer

18
Warum ist AT TIME ZONE nicht deterministisch?

SQL Server 2016 AT TIME ZONEscheint nicht deterministisch zu sein. Es ist mir jedoch nicht gelungen, Unterlagen zu finden, die dies offiziell belegen oder eine Begründung für die Gründe dafür liefern. Warum ist nicht AT TIME ZONEdeterministisch? Beispiel, das Nicht-Determinismus zeigt Ausführen:...