Onde defino odle_in_transaction_session_timeout no postgresql?

Onde defino odle_in_transaction_session_timeout no postgresql?

Quero fechar a conexão inativa no postgresql e definir odle_in_transaction_session_timeout. Eu entro no postgresql e ao entrar em show idle_in_transaction_session_timeout no prompt recebo a seguinte mensagem de erro:

[banco de dados]=> mostrar idle_in_transaction_session_timeout;

e receba a seguinte mensagem de erro:

ERRO: parâmetro de configuração não reconhecido "idle_in_transaction_session_timeout"

Se eu inserir [database]=> SET SESSION idle_in_transaction_session_timeout = 3000; receba a seguinte mensagem de erro:

ERRO: parâmetro de configuração não reconhecido "idle_in_transaction_session_timeout"

Onde consultar e definir essa variável no posrgresql? Obrigado.

Responder1

Da minha instalação do Postgresql em um servidor BSD. A opção que você procura está declarada postgresql.confna pasta:var/db/postgresql/data96

como:

#idle_in_transaction_session_timeout = 0        # in milliseconds, 0 is disabled

Sua localização emseua instalação depende do sistema operacional e da versão do Postgresql que você está usando. No meu caso 9.6.

Curto ediretoresponder: postgresql.conf. :)

informação relacionada