Zitat Zitat von Allrounder Beitrag anzeigen
wir haben eine SQL-Tabelle mit einem Primary-Key, für die der Index-Advisor einen Index-Vorschlag über die Primary-Key-Spalte vorschlägt (Empfehlungshäufigkeit 13 Mio).
... einen encoded Vector Index über einen Teil eines aus mehreren Feldern bestehenden primary index zu erstellen kann Sinn machen, da der Optimizer dann zusätzliche Informationen über die Verteilung und Lokation der Werte erhält. Einen encoded Vector Index über eine Spalte mit vielen Ausprägungen und geringer Dichte macht keinen Sinn, beim kompletten primary Key wäre das geradezu Unfug und ich würde mal Software defekt reklamieren, bzw. die database PDFs aktualisieren.
Im übrigen muss man auch beachten, dass jeder Index bei inserts und deletes, zuweilen gar bei updates, workload erzeugt und gerade EVIs, die vom IBM marketing und deren followers weit über ihren Nutzen hinaus angepriesen werden bringen selten was.

D*B