PostgreSQL

Специализированные настройки под задачи #PostgreSQL.

PostgreSQL

  • Создать основной том pgsql с алгоритмом компрессии zstd:
1
p='data'; v='pgsql'; o=('-o' 'compression=zstd'); zfs create "${o[@]}" "${p}/${v}"
  • Создать специальный том pgsql/main с алгоритмом компрессии zstd и размером блока 32K для баз данных:
1
p='data'; v='pgsql/main'; o=('-o' 'recordsize=32K'); zfs create "${o[@]}" "${p}/${v}" && chmod 700 "/${p}/${v}"
  • Создать специальный том pgsql/wal с алгоритмом компрессии zstd и размером блока 32K для WAL:
1
p='data'; v='pgsql/wal'; o=('-o' 'recordsize=32K'); zfs create "${o[@]}" "${p}/${v}"
  • Откорректировать настройки #PostgreSQL:
1
2
3
4
data_directory = '/data/pgsql/main'
full_page_writes = off
wal_init_zero = off
wal_recycle = off
Категории
Авторы
Смотрите также
Мета
Лицензия
ID файла
UUID
Системный путь
Тип
Статистика
Количество слов
Время чтения
мин.