Ausführungsplan visualisieren
In Calíope öffnenZeigt den Operationsbaum des Query-Optimierers.
Wo es zu finden ist: SQL-Editor › Visual EXPLAIN
Klick bei einer SELECT-Query im SQL-Editor auf Visual EXPLAIN in der Werkzeugleiste. Calíope führt EXPLAIN FORMAT=JSON (MySQL/MariaDB-Syntax) aus und öffnet den Tab Visual EXPLAIN mit dem Knotenbaum des Plans.
Jeder Knoten zeigt den Zugriffstyp, den verwendeten Index (falls zutreffend), die geschätzte Zeilenzahl und die Kosten in Millisekunden.
Den Baum navigieren:
- macOS: das Mausrad oder eine Zwei-Finger-Pinch-Geste auf dem Trackpad zum Zoomen; ziehen, um den Canvas zu verschieben.
- iPad: mit zwei Fingern aufziehen zum Zoomen und mit einem Finger ziehen zum Verschieben.
- Auf beiden: die Schaltflächen − und + in der Leiste, mit dem Prozentwert dazwischen, und An Fenster anpassen, um den ganzen Baum einzurahmen. Die Kürzel sind ⌘−, ⌘+ und ⌘0.
Die Skalierung reicht von 18 % bis 350 % — reichlich Platz für Pläne mit vielen Verschachtelungsebenen.
Stichwörter: explain, Plan, Optimierer, Baum, JSON EXPLAIN, Zoom, Pan, navigieren, Pinch