Поведението на тези функции зависи от настройките в php.ini.
Име | По подразбиране | Променяемо | Дневник на промените |
---|---|---|---|
pgsql.allow_persistent | "1" | PHP_INI_SYSTEM | |
pgsql.max_persistent | "-1" | PHP_INI_SYSTEM | |
pgsql.max_links | "-1" | PHP_INI_SYSTEM | |
pgsql.auto_reset_persistent | "0" | PHP_INI_SYSTEM | Available since PHP 4.2.0. |
pgsql.ignore_notice | "0" | PHP_INI_ALL | Available since PHP 4.3.0. |
pgsql.log_notice | "0" | PHP_INI_ALL | Available since PHP 4.3.0. |
За по-детайлна информация и дефинициите на константите PHP_INI_*, вижте Where a configuration setting may be set.
Тук има кратко описание на конфигурационните директиви.
Дали да бъдат разрешени постоянните (persistent) връзки към PostgreSQL.
Максималния брой постоянни връзки за процес към PostgreSQL.
Максималния брой връзки за процес към PostgreSQL, включително постоянните връзки.
Откриване на неработещите постоянни връзки с pg_pconnect(). Добавя допълнително натоварване.
Дали да пренебрегва задно-слойните съобщения на PostgreSQL.
Дали да записва първичните предупреждения на PostgreSQL. PHP директивата pgsql.ignore_notice трябва да бъде изключена, за да се записват предупредителните съобщения.