Как добавить больше места для Postgresql Ubuntu?

У меня есть только один, например, 3TB HDD - /dev/sda1

Здесь я храню свои Postgresql данные - /var/db/data. Как мне справиться с недостатком места на диске. Скажем, база данных хранит около 2TB данных. И 1TB для всего остального. Память уходит. Я подключаю другой HDD. Я монтирую его в папку. Как связать новое дисковое пространство с Postgres? Что я могу использовать для этого? Могут ли быть некоторые инструменты в Postgres для таких задач?

Заранее спасибо)

P.S . Насколько я знаю, изменение папки хранения данных в Postgres каждый раз и перетаскивание в нее существующих данных каждый раз является плохой идеей.

0
задан 1 August 2019 в 00:57

1 ответ

Можно использовать табличные области PostgreSQL, когда данные должны вырасти через несколько дисков или разделов диска. Из документации:

При помощи табличных областей администратор может управлять структурой диска установки PostgreSQL. Это полезно по крайней мере двумя способами. Во-первых, если раздел или объем, на котором был инициализирован кластер, исчерпывают пространство и не могут быть расширены, табличная область может создаваться на другом разделе и использоваться, пока система не может быть реконфигурирована.

Во-вторых, табличные области позволяют администратору использовать знание шаблона использования объектов базы данных для оптимизации производительности.

0
ответ дан 23 October 2019 в 07:59

Другие вопросы по тегам:

Похожие вопросы: