TEMPO DE RESPOSTA OPINIAO

PAULOOLIVEIRA 27/05/2007 21:36:48
#218423
Caros amigos, peço vsa. opiniao...

tenho um bd postgresql, server 2003, pIV 1024 ram,
uma tabela com +- 50.000 registros....

ele ta demorando em media 4 segundos pra levantar quatro registros em um sql, ex

select * from nometabela where numero='00001'

vcs. acham que ta normal, ou teriamos alguma opcao para melhora ?

grato
LCSD 27/05/2007 22:22:00
#218424
Resposta escolhida
Paulo....nem minha pesquisa de cep demora tanto....sinceramente uma pesquisa dessas deveria demorar no maximo 1.5 segundo....

fiz uma comparação aki......em uma tabela de CEP, com mais de 261 mil registros, e busquei o cep da minha rua.

O resultado foi retornado em 1.50 sec.... 1 rows fetched (1,50 sec)



PAULOOLIVEIRA 28/05/2007 09:48:00
#218456
Foxman, esses 4 segundos nao eh apenas da instrucao sql, e tb. da montagem do grid, msm assim vc. acha lentium?


grato
USUARIO.EXCLUIDOS 28/05/2007 11:27:38
#218476
Paulo, uma forma de melhorar o tempo de resposta é retirar o * do SELECT, substituindo pelo nome dos campos, outra é se estiver utilizando FLEXGRID, eu recomendo o MSHFLEXGRID, pois basta atribuir os valores através do método DataSource.

SELECT campo1,campo2,campo3 FROM nometabela WHERE numero='00001'

Set SeuGrid.DataSource = rs

Teste e ver se melhora.



PAULOOLIVEIRA 28/05/2007 16:20:46
#218545
valeu piolho, vou tentar tb grato

Tópico encerrado , respostas não são mais permitidas