PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

psql define statement_timeout padrão como usuário no postgres


Você pode usar seu .psqlrc arquivo (se você não tiver um em seu diretório pessoal, crie-o; se você estiver no Windows em vez de *nix , o arquivo é %APPDATA%\postgresql\psqlrc.conf em vez disso) e defina o seguinte comando:
set statement_timeout to 60000; commit;

Essa configuração está em milissegundos, então isso definirá o tempo limite para 1 minuto. .psqlrc não é usado com -c nem -X invocações de psql , de modo que deve permitir que você obtenha o tempo limite do modo interativo para 1 minuto.

Você pode então executar o seguinte em psql para verificar se a configuração entrou em vigor:
show statement_timeout;