Ative o log do servidor:
log_statement = all
Isso registrará todas as chamadas para o servidor de banco de dados.
Eu não usaria
log_statement = all
em um servidor de produção. Produz arquivos de log enormes.O manual sobre parâmetros de log:
log_statement
(enum
)
Controla quais instruções SQL são registradas. Os valores válidos sãonone
(desligado),ddl
,mod
eall
(todas as declarações). [...]
Redefinindo o
log_statement
parâmetro requer um recarregamento do servidor (SIGHUP
). Uma reinicialização não necessário. Leia o manual sobre como definir os parâmetros. Não confunda o log do servidor com o log do pgAdmin. Duas coisas diferentes!
Você também pode ver os arquivos de log do servidor no pgAdmin, se tiver acesso aos arquivos (pode não ser o caso de um servidor remoto) e configurá-lo corretamente. No pgadmin III, dê uma olhada em:
Tools -> Server status
. Essa opção foi removida no pgadmin4. Eu prefiro ler os arquivos de log do servidor com
vim
(ou qualquer editor/leitor de sua escolha).