Aproveitando a discussão, André, onde vc vê essas informações no EMS? Também o utilizo e queria aproveitá-lo melhor. Por acaso é Services -> Database Statistics -> Diagram ?
Se eu entendi bem... Como eu utilizo essas informações para descobrir quais campos devo indexar? Jorge Vilela 2010/4/12 JotaComm <[email protected]> > Vamos lá, > > Em 12 de abril de 2010 10:21, André Pignata <[email protected]>escreveu: > > Desculpe abusar, vou procurar documentação sobre esse pg_fouine, mas qto a >> esse log de atividades, eu busco a documentação no próprio site do postgre? >> > > O link do pg_fouine é: http://pgfouine.projects.postgresql.org/ > > <http://pgfouine.projects.postgresql.org/>Com relação ao log de atividades > ele é o log onde o PostgreSQL registra todos os comandos que são enviados ao > servidor. > > Você configura a maneira que mais lhe convém a partir do arquivo de > configuração postgresql.conf na seção "ERROR REPORTING AND LOGGING" > > Depende da versão alguns parâmetros foram adicionadas e outros retirados. > Aconselho a você dar uma olhada na documentação relacionado a versão que > você está utilizando. E se tiver dúvidas manda email para auxiliarmos você. > > > > >> >> Em 12 de abril de 2010 10:19, JotaComm <[email protected]> escreveu: >> >> Olá, >>> >>> >>> Em 12 de abril de 2010 10:12, André Pignata >>> <[email protected]>escreveu: >>> >>> Pessoal, utilizo a ferramenta EMS para gerenciar meu BD, ele me mostra um >>>> gráfico mostrando as consultas utilizando indices versus as utilizando scan >>>> sequencial. Isso me ajudou em muitos pontos descobrir 'gargalos' de >>>> desempenho no sistema, mas agora estou com um problema, os scans >>>> sequenciais >>>> 'óbvios' já foram substituidos por indices no sistema, mas ainda restam >>>> algumas querys q utilizam scan sequencial. Existe alguma maneira de eu >>>> 'logar' essas querys? Sabendo em qual tabela ocorre a pesquisa, tem como >>>> saber qual a query está sendo executada? Dessa forma, posso estar depurando >>>> e melhorando o tempo do sistema. >>>> >>> >>> Na view pg_stat_user_tables é possível identificar quais tabelas estão >>> recebendo as leituras sequenciais. Agora para ver as consultas em si você >>> terá que usar o log de atividades para descobrir esta informação. Também >>> acredito que seja útil você fazer uso do pg_fouine para analisar o log e ver >>> as consultas que mais lentas do sistema, acredito que estas consultas devem >>> estar fazendo leituras seqüenciais. >>> >>> >>> Grato >>>> >>>> _______________________________________________ >>>> pgbr-geral mailing list >>>> [email protected] >>>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>>> >>>> >>> >>> []s >>> -- >>> JotaComm >>> http://jotacomm.wordpress.com >>> >>> _______________________________________________ >>> pgbr-geral mailing list >>> [email protected] >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >>> >> >> >> -- >> André Luiz Martins Pignata >> Integral Convênios Odontológicos >> Gerente de TI >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > []s > -- > JotaComm > http://jotacomm.wordpress.com > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
