Переместить базу данных по символической ссылке или новому табличному пространству в postgres? - PullRequest
1 голос
/ 09 апреля 2011

Я создаю базу данных среднего размера в системе, которая имеет 2 диска по 80 ГБ в raid 1 для ОС и 2 диска по 3 ТБ в raid 1 для данных. Лучше / безопаснее перенести данные на диски 3 ТБ, используя символическую ссылку из папки данных postgres, или я должен просто создать и сохранить их в новом табличном пространстве? Я видел инструкции для обоих, но не обсуждал плюсы и минусы каждого.

1 Ответ

1 голос
/ 09 апреля 2011

Вы также можете переместить всю папку PGdata и настроить конфигурацию.

Создание нового табличного пространства будет означать, что там хранятся только таблицы в этом табличном пространстве. Другие данные, такие как журналы и журналы транзакций, по-прежнему хранятся в старом местоположении. Наличие журналов транзакций на диске, отличном от табличного пространства, имеет свои преимущества в производительности.

Использование символической ссылки было бы последним в моем личном списке, но я ничего против этого не знаю.

...