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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.