Продлеваем жизнь SSD [1С + PostgreSQL 14]

В PostgreSQL 14 (в связке с 1С Предприятием) существует угроза быстрой «смерти» вашего SSD диска!

Да, не страшно если пользователей всего с десяток в 1С, (но все также рекомендую применить настройку).

А вот с количеством от 100, настоятельно рекомендую перенести каталог  pg_stat_tmp на RAM диск  (В оперативную память).

 

Продлеваем жизнь SSD 1С + PostgreSQL 14 pg stat tmp

 

В чем суть проблемы:

pg_stat_tmp — это каталог с данными статистики в PostgreSQL (критически важных данных там нет), но вследствие постоянной перезаписи (актуализации) этих данных (А в 1С их будет много при большом количестве пользователей) происходит сильная нагрузка на дисковую подсистему.  Из-за чего собственно идет довольно быстрый износ фактически любого SSD диска, даже корпоративного уровня.

Обычно каталог pg_stat_tmp в среднем занимает всего несколько мегабайт  (3–40Мб), т.е. для RAM-диска достаточно выделить  256 Мб ОЗУ — этого более чем достаточно и даже с запасом, и ресурс вашего SSD будет значительно продлен!

В Linux, выделить 256Мб в оперативной памяти (создать RAM диск) совсем не сложнее чем на Windows.

 

Как решить:

Вот пошаговая инструкция как pg_stat_tmp поместить на RAM диск:

Создаем каталог pgsql_stats_tmp и установим необходимые разрешения:

sudo mk

в fstab создаем RAM диск на 256 Мб

(Не забудьте в конце выполнить переход новую строку):

sudo nano etc fstab

tmpfs

Монтируем диск (каталог) в систему:

sudo mount

Читать далее...

Зарегистрируйтесь, чтоб продолжить чтение статьи
Зарегистрироваться / Войти


2 комментария

Оставьте ответ

[an error occurred while processing the directive]
[an error occurred while processing the directive]