TEMPO DE RESPOSTA OPINIAO
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
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
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)
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)
Foxman, esses 4 segundos nao eh apenas da instrucao sql, e tb. da montagem do grid, msm assim vc. acha lentium?
grato
grato
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.
SELECT campo1,campo2,campo3 FROM nometabela WHERE numero='00001'
Set SeuGrid.DataSource = rs
Teste e ver se melhora.
valeu piolho, vou tentar tb grato
Tópico encerrado , respostas não são mais permitidas