Indexe einsetzen

Zunächst soll in diesem Abschnitt erläutert werden, wie Indexe in PostgreSQL eingesetzt werden können. Später in diesem Kapitel wird dann dargelegt, wie Anfragepläne analysiert werden können, um die Indexverwendung zu verbessern.

Einführung

Wer schon genau weiß, wie und warum Indexe zum Einsatz kommen, kann diesen Teilabschnitt überspringen.

Indexe werden in Datenbankmanagement-Systemen verwendet, um die Geschwindigkeit bei der Suche von Daten zu verbessern. Mit einem Index kann das System bestimmte Daten sehr viel schneller finden als ohne, aber Indexe erzeugen auch Overhead und führen zu Geschwindigkeitseinbußen an anderer Stelle. Sie sollten deshalb mit Bedacht angewendet werden.

Man stelle sich folgende Tabelle vor: ...

Get PostgreSQL-Administration, 3rd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.