[firebase-br] Comando post lento
Jimi Roy Pugss
jimi_roy em dew.com.br
Sáb Fev 12 13:19:04 -03 2005
Primeiro:
Vc carrega os 25000 pedidos em memoria (pede pro servidor e ele te
devolve) isso é EXTREMAMENTE DESACONSELHAVEL.
Segundo:
Vc fazendo a coisa errada citada acima, ainda faz um Append (Que vai até
o final do DataSet e Insere o Registro na Ultima Posição Gerando um
FecthAll para todos os registros - Demora) EXTREMAMENTE DESACONSELHAVEL,
Use Insert;
Terçeiro:
O Post Vai demorar mesmo, pois vai ter que atualizar o cache com todos
os registros carregados.
PS* Se vc naum faz isso que citei desconsidere, e poste outro email
citando formas de conexão, comandos sql e componentes que vc usa.
Espero ter sido útil
Jimi Roy
Developer World
emerson carrard escreveu:
>Ola pessoal tenho uma tabela em uma base de 120mb a tabela de pedidos, ela possui 25.000 registros quando dou o comando append do delphi ela ela 5 segundos pra executar o comando ate ai tudo bem, porem ao dar o comando post para gravar a tabela o sistema leva aproximandamente 28 segundos, este tempo todo de 28 segundo somente no comando dm.qpedido.post sem este comando o sistema leva 3 segundo pra executar os outros comando que sao executado ao gravar, o que acontece com o comando post pra torna-lo tao lento assim ou esse tempo é normal
>
>Utilizo dbexpress
>
>Alguem tem algum conselho a me dar?
>
>
>
>---------------------------------
>Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do Yahoo! agora.
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
>
>
>
Mais detalhes sobre a lista de discussão lista