clustered-index

Ein gruppierter Index bestimmt die physische Reihenfolge der Daten in einer Tabelle.
5
Antworten

Gründe dafür, keinen Clustered-Index in SQL Server 2005 zu haben

Ich habe einige Datenbankerstellungsskripts für eine SQL SERVER 2005-Datenbank geerbt. Eine Sache, die ich bemerkt habe, ist, dass alle Primärschlüssel als NON CLUSTERED indexes im Gegensatz zu clustered erstellt werden. Ich weiß, dass...
27.10.2010, 14:00
4
Antworten

Clustered vs NonClustered Primärschlüssel

%Vor% Dieser Code dauert ungefähr 0,9 Sekunden auf meinem Computer und erstellt eine Datenbankdatei, die 392 KB in Anspruch nimmt. Diese Zahlen werden 1,4 Sekunden und 864K, wenn ich die zweite Zeile zu ändere %Vor% Warum ist das der Fall?...
26.01.2010, 09:35
2
Antworten

Was soll ich tun, um einen Clustered Index Seek anstelle von Clustered Index Scan zu erhalten?

Ich habe eine Stored Procedure in SQL Server 2005, und wenn ich es ausführe und ich mir den Ausführungsplan anschaue, merke ich, dass es einen Clustered-Index-Scan macht, und das kostet ihn 84%. Ich habe gelesen, dass ich einige Dinge ändern mus...
31.08.2009, 21:42
4
Antworten

Ist es schlecht, einen nicht gruppierten Index zu haben, der den Primärschlüssel aus dem Clustered-Index enthält?

Wenn Sie eine Tabelle mit einem gruppierten Index für den Primärschlüssel (int) haben, ist es redundant und schlecht, einen (oder mehrere) nicht gruppierte Indizes zu haben, die diese Primärschlüsselspalte als eine der Spalten im Nicht-Cluster e...
30.04.2010, 20:00