Настройки PostgreSQL для работы с 1С:Предприятием. Часть 2
Используем tmpfs и ramfs для ускорения сервера 1С на Linux (Ubuntu)
CREATE TABLESPACE -- define a new tablespace
Tmp в tmpfs
PostgreSQL 9.4 in RAM HOWTO
PostgreSQL. Храним таблицу в оперативной памяти (RAM)
Использование ramdisk в Linux (ramdisk, ramfs, tmpfs) или препарирование рамдисков
sudo mkdir /mnt/ramfs
sudo mount -t ramfs none /mnt/ramfs
sudo mkdir /mnt/ramfs/pgdata
sudo chown postgres:postgres /mnt/ramfs/pgdata
sudo chmod 600 /mnt/ramfs/pgdata
sudo su postgres
psql
postgres=# CREATE TABLESPACE ram LOCATION '/mnt/ramfs/pgdata';
postgres=# DROP TABLESPACE ram;
sudo nano /etc/postgresql/10/main/postgresql.conf
temp_tablespaces = 'ram'
sudo systemctl restart postgresql.service
sudo systemctl restart srv1cv83.service
sudo nano /etc/fstab
tmpfs /mnt/ramfs/ tmpfs size=8G,uid=postgres,gid=postgres 0 0
sudo reboot
Используем tmpfs и ramfs для ускорения сервера 1С на Linux (Ubuntu)
CREATE TABLESPACE -- define a new tablespace
Tmp в tmpfs
PostgreSQL 9.4 in RAM HOWTO
PostgreSQL. Храним таблицу в оперативной памяти (RAM)
Использование ramdisk в Linux (ramdisk, ramfs, tmpfs) или препарирование рамдисков
sudo mkdir /mnt/ramfs
sudo mount -t ramfs none /mnt/ramfs
sudo mkdir /mnt/ramfs/pgdata
sudo chown postgres:postgres /mnt/ramfs/pgdata
sudo chmod 600 /mnt/ramfs/pgdata
sudo su postgres
psql
postgres=# CREATE TABLESPACE ram LOCATION '/mnt/ramfs/pgdata';
postgres=# DROP TABLESPACE ram;
sudo nano /etc/postgresql/10/main/postgresql.conf
temp_tablespaces = 'ram'
sudo systemctl restart postgresql.service
sudo systemctl restart srv1cv83.service
sudo nano /etc/fstab
tmpfs /mnt/ramfs/ tmpfs size=8G,uid=postgres,gid=postgres 0 0
sudo reboot
Комментариев нет:
Отправить комментарий