Em 03-12-2012 19:50, Euler Taveira escreveu:
>> Olá Euler, não entendi uma coisa, da descrição:
>>
>> "pg_log_userqueries is a PostgreSQL module that logs each query executed
>> by a
>> superuser. It records each query in the standard log file."
>>
>> Diz que cada consulta é gravada no arquivo de log padrão.
>> Além de filtrar o que é logado (o que é interessante), qual a outra
>> diferença dessa extensão e a forma padrão do PostgreSQL de logar consultas?
>>
> O que você quer dizer com forma padrão? log_statement? Esse módulo é
> equivalente ao log_statement = 'all' com filtro de usuário ou banco de dados.

Obrigado, esclarecido :)

>> O que a pergunta original estava pedindo era algo que gravasse as
>> consultas em tabelas (digamos, uma tabela de auditoria).
>>
> Eu não quis entrar na discussão porque não há algo pronto para o que o OP
> quer. No entanto, não é difícil utilizar o pg_log_userqueries como ponto de
> partida para implementar o que o OP quer.

Esclarecido mais uma vez.
Note apenas que o próprio assunto da thread pede algo que a extensão 
citada não faz.

[]s

__________________________________
Flavio Henrique A. Gurgel
Líder de Projetos Especiais
Consultoria, Projetos & Treinamentos 4LINUX
Tel1: +55-11.2125-4747 ou 2125-4748
www.4linux.com.br
email: [email protected]
______________________________
FREE SOFTWARE SOLUTIONS
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a