O'Reilly logo

PostgreSQL-Administration, 3rd Edition by Bernd Helmle, Peter Eisentraut

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Partitionierung

Wenn Tabellen sehr groß sind, nützt möglicherweise alle Feinabstimmung im Planer nichts, wenn für Anfragen eine akzeptable Geschwindigkeit erzielt werden soll. In diesem Fall besteht eine mögliche Lösung darin, die Tabelle zu partitionieren. Dazu werden die Daten in der Tabelle in mehrere Teiltabellen aufgeteilt. Der Datenbankserver muss bei passenden Anfragen dann nicht alle, sondern nur einige dieser Teiltabellen lesen. Dadurch müssen weniger Daten von der Festplatte gelesen werden und der Hauptspeicher wird als Cache auch effizienter genutzt.

Tabellen partitionieren

PostgreSQL bietet eine rudimentäre Möglichkeit, Daten auf Tabellenebene zu partitionieren. Dabei wird die vorhandene Infrastruktur für Vererbung verwendet. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required