#269 Performance-Basics: Indexstrukturen, Cache-Lokalität & Zugriffsmuster

#269 Performance-Basics: Indexstrukturen, Cache-Lokalität & Zugriffsmuster

From Engineering Kiosk by Wolfgang Gassler, Andy Grunwald

May 26, 2026 · 1h 6m · Episode 269

About this episode

This episode explores the complexities of index structures in databases and their impact on performance.

Index drauf und fertig. Klingt nach einem soliden Plan, oder? Leider nur so lange, bis die Daten wachsen, der Workload kippt oder der Optimizer plötzlich andere Entscheidungen trifft. Dann wird aus dem vermeintlichen Performance-Booster schnell ein Bremsklotz. Genau hier steigen wir in dieser Episode ein und schauen uns an, warum Indexstrukturen in Datenbanken viel mehr sind als ein technischer Quick Fix. Wir sprechen darüber, was ein Index eigentlich ist, wie Datenstruktur, Algorithmus, Hardware und Workload zusammenhängen und warum Begriffe wie Selektivität, Kardinalität, Full Table Scan, Write Amplification und Cache-Lokalität in der Praxis entscheidend sind. Außerdem schauen wir auf typische Datenbank-Themen wie Primary Key, B-Tree, Binary Search, Covering Index, Optimizer, Slow Query Log und Explain Statements. Dabei wird auch klar, warum ein Index manchmal hilft, manchmal ignoriert wird und manchmal sogar langsamer ist als gar kein Index. Wenn du mit PostgreSQL, MySQL, MariaDB oder ganz allgemein mit Datenbank-Performance arbeitest, bekommst du hier ein solides Fundament und einige praktische Denkanstöße für deinen Alltag als Softwareentwickler:in. Und ja, wir sprechen auch…

People in this episode

Hosts: Wolfgang Gassler, Andy Grunwald

Topics covered

  • database performance
  • index structures
  • cache locality
  • access patterns
  • data structures
  • algorithms

Keywords

  • index
  • performance
  • database
  • B-Tree
  • query optimization
  • cache locality
  • invisible indexes
  • workload
  • selectivity
  • cardinality

Mentioned in this episode

Organizations: PostgreSQL, MySQL, MariaDB

More episodes of Engineering Kiosk

Explore listener stats, chart rankings, contacts and more on the Engineering Kiosk podcast page.