Sie können also verwenden FILLFACTOR
, um Platz in den Blattindexseiten zu lassen. Die Angabe PAD_INDEX
lässt auch Platz in Zwischenknoten. Welche Szenarien sollten Sie angeben PAD_INDEX
und welchen Nutzen bringt es dem Index?
quelle
Sie können also verwenden FILLFACTOR
, um Platz in den Blattindexseiten zu lassen. Die Angabe PAD_INDEX
lässt auch Platz in Zwischenknoten. Welche Szenarien sollten Sie angeben PAD_INDEX
und welchen Nutzen bringt es dem Index?
Aus Kimberly Tripps Beitrag:
In der Regel wird PAD_INDEX nicht benötigt, es sei denn, Sie haben eine extrem unausgeglichene Aktivität und können den Baum nicht neu ausgleichen (was bedeutet, dass Sie eine hohe Verfügbarkeit erzielen müssen).
Lesen Sie mehr: http://www.sqlskills.com/BLOGS/KIMBERLY/post/MSDN-Webcast-QA-Index-Defrag-Best-Practices-Fragmentation-Questions-Part-I.aspx
Mit hoher Verfügbarkeit ist gemeint, dass Sie keine Indexwartungsjobs ausführen können, die die Tabelle sperren würden. Persönlich würde ich nicht empfehlen, dies standardmäßig festzulegen - überlassen Sie es den Datenbankadministratoren, die feststellen, dass sie die Indexwartung mit anderen Methoden nicht angemessen verwalten können, z. B. mit den Wartungsskripten von Ola Hallengren außerhalb der Geschäftszeiten . Seine Skripte sind genial - sie machen so viel wie möglich online.
PAD_INDEX
helfen, wenn Sie den Index nicht regelmäßig neu erstellen können, umFILLFACTOR
die Nicht-Blatt-Knoten des Index überhaupt zu erzwingen ?