Configurações em Execução

O comportamento destas funções é afetado pelas configurações do php.ini.

Opções de configuração PostgreSQL
Nome Padrão Modificável Registro de Alterações
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  
Para mais detalhes e definições dos modos INI_*, consulte os Onde uma configuração deve ser definida.

Aqui está uma breve explicação das diretivas de configuração.

pgsql.allow_persistent bool

Define se serão permitidas conexões Postgres persistentes.

pgsql.max_persistent int

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

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

pgsql.auto_reset_persistent int

Detecta conexões persistentes quebradas com pg_pconnect(). Precisa de um pequeno oberhead.

pgsql.ignore_notice int

Define se as notas do processo interno do PostgreSQL devem ser ignoradas.

pgsql.log_notice int

Define se as mensagens e notas do processo interno do PostgreSQL serão registradas. A diretiva do PHP pgsql.ignore_notice deve estar em "Off" para que as mensagens sejam registradas.