REVW
QUERY
SQL · Code Review · Magento · Teams · Best Practices
Query Reviews für Teams: Was in Code Reviews geprüft werden sollte
SQL Code Review Checkliste: 10 konkrete Prüfpunkte mit Falsch/Richtig-Beispielen — für Magento-Module, Custom-Code und jedes Team, das SQL schreibt.
10 Prüfpunkte
Falsch / Richtig
N+1-Queries
Magento-Kontext
Inhaltsverzeichnis
- 1. Warum SQL Code Reviews einen eigenen Fokus brauchen
- 2. Fehlende WHERE-Klausel bei UPDATE/DELETE
- 3. SELECT * statt gezielter Spaltenauswahl
- 4. N+1-Queries in Schleifen
- 5. Fehlender Index auf JOIN- oder WHERE-Spalte
- 6. SARGable-Verletzung: Funktion auf indexierter Spalte
- 7. Fehlendes LIMIT bei großen Ergebnismengen
- 8. Hardcodierte IDs: store_id = 1
- 9. Raw-Query ohne Parameter-Binding
- 10. Fehlender Transaktionsscope bei Multi-Step-Operationen
- 11. ORM-Collection ohne Filter lädt gesamte Tabelle
- 12. Unterstützung
- 13. Zusammenfassung
- 14. FAQ
1. Warum SQL Code Reviews einen eigenen Fokus brauchen
SQL Code Review ist in vielen Teams ein blinder