Zufällige Indizes lösen langsame Abfragen selten dauerhaft und erhöhen oft die Schreibkosten. Ausgangspunkt sind tatsächlicher Ausführungsplan, Zeilenschätzungen und Warteereignisse.
Ein guter Index folgt Filter- und Sortiermustern. Oracle-Ausführungspläne, AWR und Sperrwartezeiten sowie MySQL EXPLAIN ANALYZE, Slow Query Log und Puffernutzung müssen gemeinsam bewertet werden.
