Performance & Datenbanken
MySQL-Indizes, Abfrageausführung und Datenbankperformance.
Artikel aus diesem Bereich
Caching ist kein Luxus, sondern eine Notwendigkeit. Wie und warum man es in Laravel einsetzt
Ein praktischer Leitfaden zum Caching in Laravel: vom Caching teurer Abfragen und ganzer Seiten bis zur intelligenten Invalidierung mit Tags und atomaren Locks gegen Cache Stampedes.
Caching ist mehr als nur Redis und Datenbankabfragen. Eine vollständige Performance-Landkarte.
Eine vollständige Landkarte der Caching-Ebenen in modernen Anwendungen: Browser-Cache, vollständiges Seiten-Caching, Opcode-Caching, Fragment-Caching, Redis, MySQL-Query-Cache und Aggregattabellen.
Das N+1-Problem in Laravel: Ein vollständiges Arsenal an Lösungen jenseits von Eager Loading
Neun praktische Methoden zur Lösung des N+1-Problems in Laravel jenseits von grundlegendem Eager Loading: Joins, hasManyThrough, Aggregate, Raw Queries, Datenbank-Views, Denormalisierung und mehr.
Normalisierung vs. Denormalisierung in MySQL: Wie man Integrität und Leistung in Balance bringt
Ein praktischer Leitfaden zur Normalisierung und Denormalisierung in MySQL: Normalformen, wann man welchen Ansatz verwendet und wie man eine hybride Strategie in Laravel für optimale Leistung implementiert.
Nicht Ihre Datenbank ist langsam – Ihre Abfrage ist es: MySQL-Optimierungsgrundlagen in Laravel
Ein praktischer Leitfaden zur MySQL-Optimierung in Laravel: N+1-Abfragen beheben, die richtigen Indizes hinzufügen, Schleifen vermeiden und eine 3-Sekunden-Seite in 150 ms verwandeln – ohne Hardware-Upgrade.
MySQL-Leistungsvergleich: Arbeiten mit und ohne Indizes
Praktischer Vergleich der MySQL-Abfrageleistung mit und ohne Indizes, einschließlich Filter- und JOIN-Operationen auf Tabellen mit über 100.000 Zeilen.