<number of> <optimizer_strategy_executes>, selectivity <percentage>%: <number of> rows read, <number of> rows qualified
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)
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