Опубликовано пн, 06/25/2018 - 17:54 пользователем talifa
Здесь будут настройки для PostgreSQL, работающей в виртуальной машине ESXi 6.5.
Ресурсы выделенные для ВМ:
Опубликовано пн, 06/25/2018 - 12:24 пользователем talifa
Как-то мне потребовалось настроить синхронизацию нескольких таблиц на разных серверах PostgreSQL, не настраивая при этом репликацию в классическом её виде, проанализировал я много разных вариантов и самый простой оказался синхронизация через dblink.
Опубликовано вт, 03/24/2015 - 10:12 пользователем talifa
Настройка сервера
В этом разделе описаны рекомендуемые значения параметров, влияющих на производительность СУБД. Эти параметры обычно устанавливаются в конфигурационном файле postgresql.conf и влияют на все базы в текущей установке.
Используемая память
Общий буфер сервера: shared_buffers
PostgreSQL не читает данные напрямую с диска и не пишет их сразу на диск. Данные загружаются в общий буфер сервера, находящийся в разделяемой памяти, серверные процессы читают и пишут блоки в этом буфере, а затем уже изменения сбрасываются на диск.
Опубликовано вт, 03/17/2015 - 14:43 пользователем talifa
NOT NULL
Не допускает появление значений NULL в колонке. При insert или update null выйдет ошибка.
UNIQUE
Создание уникального индекса для колонки, при этом можно вставить несколько значений NULL. Если нужно ограничение на несколько колонок (комбинация значений уникальна) - нужно использователь отдельную колонку с указанием UNIQUE и перечислением колонок, по которым ограничение. Добавление ограничения уникальности автоматически создаст уникальный btree индекс на колонку или группу колонок, использующих данное ограничение.
PRIMARY KEY