Налаштування під час виконання

Поведінка цих функцій залежить від установок у php.ini.

Параметри конфігурації PostgreSQL

ИмяПо умолчаниюМесто измененияСписок изменений
pgsql.allow_persistent"1"INI_SYSTEM
pgsql.max_persistent"-1"INI_SYSTEM
pgsql.max_links"-1"INI_SYSTEM
pgsql.auto_reset_persistent"0"INI_SYSTEM
pgsql.ignore_notice"0"INI_ALL
pgsql.log_notice"0"INI_ALL

Додаткова інформація та опис режимів INI_* дано у розділі «Місця встановлення параметрів конфігурації».

Коротке пояснення конфігураційних директив.

pgsql.allow_persistentbool

Чи слід дозволити постійне з'єднання з Postgres.

pgsql.max_persistentint

Максимальна кількість постійних з'єднань на один процес.

pgsql.max_linksint

Максимальна кількість з'єднань Postgres на процес, включаючи постійні з'єднання.

pgsql.auto_reset_persistentint

Визначати розірвані постійні посилання з pg_pconnect(). Потрібні невеликі ресурси.

pgsql.ignore_noticeint

Ігнорувати чи ні повідомлення від PostgreSQL.

pgsql.log_noticeint

Чи записувати в лог повідомлення від PostgreSQL. Для запису в лог повідомлення також необхідно вимкнути PHP-директиву pgsql.ignore_notice