Skip to content
BitDojo
In 3 Monaten zum Backend Engineer
Daten und SQL7 min read

Warum Abfragen langsam werden

Du kannst erklären, was ein Index tut, den Ausführungsplan einer Abfrage lesen, entscheiden welche Spalte einen Index braucht und das N+1-Problem im Code erkennen.

Auf dem eigenen Rechner ist alles schnell. Zweihundert Testzeilen findet jede Abfrage sofort, auch die schlechteste. Der Unterschied zwischen einer guten und einer schlechten Abfrage zeigt sich erst bei zwei Millionen Zeilen, und dann zeigt er sich als Beschwerde.

Die gute Nachricht: Es sind drei Ursachen, die fast alle Fälle abdecken. Es fehlt ein Register, die Abfrage holt mehr als sie braucht, oder der Code stellt statt einer Abfrage tausend.

Premium

This is where a subscription takes over

The first section is open so you can see what a lesson looks like. The rest comes with the subscription at €9.99 a month: every paid course, every exam, every certificate, cancellable monthly. The lessons themselves are in German.

  • Every paid course, including the ones still to come
  • Exams and certificates at no extra cost
  • A podcast episode for every module, playable in the browser
  • A handbook as PDF for every course