Instalação
Tipos Resource
Instalação/Configuração
PHP Manual

## Configurações em Execução

O comportamento dessas funções podem ser modificado pelas configurações do php.ini.

Opções de configuração do PostgreSQL
Nome | Padrão | Alterável | Changelog
--- | --- | --- | ---
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 | Disponível desde o PHP 4.2.0.
pgsql.ignore_notice | "0" | PHP_INI_ALL | Disponível desde o PHP 4.3.0.
pgsql.log_notice | "0" | PHP_INI_ALL | Disponível desde o PHP 4.3.0.

Para mais detalhes e definições das constantes PHP_INI_*, veja Diretivas do arquivo php.ini.

Breve descrição das diretivas de configuração.

`pgsql.allow_persistent` boolean

  Se quer ou não permitir conexões persistentes com o PostgreSQL.

`pgsql.max_persistent` integer

  O número máximo de conexões persistentes com PostgreSQL por processo.

`pgsql.max_links` integer

  O número máximo de conexões PostgreSQL por processo, incluindo as persistentes.

`pgsql.auto_reset_persistent` integer

  Detecta conexões permantentes quebradas pg_pconnect(). Causa uma pequena sobrecarga.

`pgsql.ignore_notice` integer

  Quando ignorar ou não os avisos do PostgreSQL.

`pgsql.log_notice` integer

  Quando ou não realizar ou não o log de avisos do PostgreSQL. A diretiva pgsql.ignore_notice deve estar em off para poder fazer o log dos avisos.

Instalação
Tipos Resource
Instalação/Configuração
PHP Manual