Tablespaces

Wenn mehrere Festplattenlaufwerke oder RAID-Verbünde vorhanden sind, können diese anhand von Tablespaces zur Ablage von Daten des Datenbanksystems verwendet werden.

Einrichtung von Tablespaces auf dedizierten Laufwerken

Zuerst werden die Laufwerke für die einzelnen Tablespaces in das Dateisystem eingebunden (gemountet). Das sollte im Vorfeld vorbereitet werden. Wir gehen in diesem Beispiel von folgenden Verzeichnissen aus:

$ ls -l /mnt
drwx------  2 postgres postgres 4096  6. Aug 22:03 data
drwx------  2 postgres postgres 4096  6. Aug 22:03 index
drwx------  2 postgres postgres 4096  6. Aug 22:03 tmp
drwx------  2 postgres postgres 4096  6. Aug 22:03 wal

(Diese müssen nicht unbedingt separate Mount-Punkte sein, aber die Verwendung von Tablespaces ...

Get PostgreSQL-Administration, 2nd 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.