Bom dia pessoa!!!!

 

Faz um tempo que postei neste fórum uma pergunta sobre atraso ou demora na exibição de resultados em uma tabela de CEP contendo os seguintes campos: CED, Bairro, Logradouro, Cidade e Estado contendo cerca de 60.000 registros. Na época a consulta no pgadminIII demorava quase 2 minutos para aparecer e resultado da consulta (SELECT * from CEP), muitos me ajudaram e hoje consigo essa consulta no pgadminIII em 7seg. Esse também é o tempo de execução da consulta no sistema que está sendo desenvolvido, em Visual Fox Pro 9. Porém depois de alguns teste reparamos que:

 

Independentemente se o Postgre está rodando em Windows ou em Linux o tempo de execução dos clientes são:

 

PgadminIII: +/- de 7 a 9 seg.

Sistema em VFP: +/- de 7 a 9 seg.

Pgsql: menos de 1 a 1 seg

PgManager Lite: menos de 1 a 1 seg

 

Então eu pergunto: Por que existe essa diferença de tempo? Eu aceitaria a hipótese que o pgsql é mais rápido porque trabalha em modo texto ou porque requer menos recurso, mas o PgManager Lite tem a mesma performance do Pgsql e é em modo gráfica rodando no Windows.

 

Assim se alguém puder me ajudar eu ficaria muito grato, essa diferença está me tirando do sério!

 

PS: Não encontrei nada na documentação que pudesse me ajudar.

 

Vlw!!!

 

Paolo Bordoni Caldeira

 

 

 

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a