Anfang des Inhaltsbereichs

 Optimizer strategies 

<number of> <optimizer_strategy_executes>, selectivity <percentage>%: <number of> rows read, <number of> rows qualified

Erläuterung

Bei der Anwendung einer bestimmten Zugriffsstrategie (<optimizer_strategy_executes>) ist das Verhältnis zwischen gelesenen und gefundenen Tabellenzeilen schlecht.

Bei der Zugriffsstrategie kann es sich um eine der folgenden Strategien handeln:

·       Primary key accesses
(EQUAL CONDITION FOR KEY COLUMN,
EQUAL CONDITION FOR KEY COLUMN (SUBQ),
IN CONDITION FOR KEY COLUMN)

·       Primary key range accesses
(RANGE CONDITION FOR KEY COLUMN,
RANGE CONDITION FOR KEY COLUMN (SUBQ),
IN CONDITION FOR KEY COLUMN)

·       Index accesses
(EQUAL CONDITION FOR INDEX,
EQUAL CONDITION FOR INDEX (SUBQ),
IN CONDITION FOR INDEX)

·       Index range accesses
(RANGE CONDITION FOR INDEX,
RANGE CONDITION FOR INDEX (SUBQ),
IN CONDITION FOR INDEX)

·       Isolated index accesses
siehe: EXPLAIN-Anweisung: Spalten O,D,T,M, Spalte O (Only Index)
sowie
Index accesses

·       Isolated index range accesses
siehe: EXPLAIN-Anweisung: Spalten O,D,T,M, Spalte O (Only Index)
sowie
Index range accesses

·       Isolated index scans
(INDEX SCAN)

Benutzerreaktion

Versuchen Sie die Anweisung zu finden, die zu dem schlechten Verhältnis zwischen gelesenen und gefundenen Zeilen führt, und überprüfen Sie die Zugriffsstrategien für diese Anweisung.

Informationen zur Erstellung optimaler SQL-Anweisungen finden Sie in der Dokumentation SQL-Optimierer.

Siehe auch: Table scans

Ende des Inhaltsbereichs