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
