Einen Ausführungsplan erstellt man, indem man der entsprechenden SQL-Anweisung explain voranstellt:
EXPLAIN SELECT 1Der Ausführungsplan wird als Tabelle angezeigt. Im folgenden Plan wurden einige weniger wichtige Spalten entfernt:
~+-------+------+---------------+------+~+------+------------~
~| table | type | possible_keys | key |~| rows | Extra
~+-------+------+---------------+------+~+------+------------~
~| NULL | NULL | NULL | NULL |~| NULL | No tables...
~+-------+------+---------------+------+~+------+------------~Die wichtigste Information steht in der Spalte type. Diese Spalte wird im MySQL-Referenzhandbuch als „Join-Typ“ bezeichnet, ich bevorzuge aber den Ausdruck „Zugriffstyp“. Die Bedeutung der einzelnen Zugriffstypen wird im nächsten Abschnitt erklärt.
Wenn du diese Seite magst, magst du vielleicht auch …
… meine Newsletter bestellen, gratis Sticker erhalten, mein Buch kaufen oder an einer Schulung teilnehmen.

