3
Параметры
Задача
управление работой и поведением СУБД
Установка
для экземпляра — файлы конфигурации
для отдельной базы или пользователя
для текущего сеанса
В PostgreSQL существует большое количество параметров, влияющих на
работу СУБД. Параметры позволяют управлять потреблением ресурсов,
настраивать работу серверных процессов и многое другое.
Например, при помощи параметра max_connections можно ограничить
количество одновременных подключений к серверу.
Полный список и описание параметров конфигурации:
В этой теме мы не изучаем назначение отдельных параметров
конфигурации, а лишь рассматриваем, какими способами им можно
устанавливать значения.
Для установки параметров, в первую очередь, используются файлы
конфигурации. Если не определено иное, значения, установленные в этих
файлах, действуют для всего экземпляра СУБД.
Ряд параметров можно установить для сеансов в отдельной базе данных или
для сеансов отдельного пользователя. Такие установки будут иметь
предпочтение перед файлами конфигурации. Мы подробнее коснемся этого
варианта в следующих темах курса.
Наконец, многими параметрами можно управлять на уровне отдельного
сеанса, прямо во время работы.