[pgbr-geral] Dúvida com performance
Olá a todos, tenho um banco de dados que contém uma tabela com aproximadamente 3.300.000 linhas. Esto encontrando dificuldades ao trabalhar com essa tabela em função da performance. Para dar uma dimensão do problema, um SELECT COUNT(coluna) chega a levar cerca de 10 minutos para retornar o resultado. Embora eu estranhe essa demora, não sei se no postgresql, levando-se em conta a quantidade de linhas, isso seria normal. Gostaria de contar com ajuda dos colegas no sentido de saber se há alguma coisa que eu possa fazer para melhorar esse desempenho. O meu ambiente de trabalho/testes é: Windows 7 Postgresql 9.0 PgAdmin. CPU: I3 4gb RAM. Abraços, Rômulo. ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
Re: [pgbr-geral] Dúvida com performance
On 14-02-2013 15:53, Romulo Souza wrote: tenho um banco de dados que contém uma tabela com aproximadamente 3.300.000 linhas. Esto encontrando dificuldades ao trabalhar com essa tabela em função da performance. Para dar uma dimensão do problema, um SELECT COUNT(coluna) chega a levar cerca de 10 minutos para retornar o resultado. Embora eu estranhe essa demora, não sei se no postgresql, levando-se em conta a quantidade de linhas, isso seria normal. Leia [1] e siga os links ali apresentados. [1] http://wiki.postgresql.org/wiki/Slow_Counting -- Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral