Fórum Primeira gravação lenta na tabela #44635

03/06/2004

0

Tenho uma tabela com aproximadamente 25000 registros.
Em minha aplicação tenho um loop para gerar os registros, e a primeira gravacao do loop é lenta as demais sao rapidas.
Uso IB6, com Delhpi6 (IBX(IBDataset)).
Alguem pode me ajudar?


-jr-

-jr-

Responder

Posts

03/06/2004

Afarias

Para iniciar a INSERIR os registros com o IBDataSet vc tem q antes abrí-lo... não seria ai a lentidão?!?!


T+


Responder

Gostei + 0

03/06/2004

-jr-

Ao abrir o IBDataset, a velocidade é normal.
A lentidão é exatamente quando executo o primeiro post (cada vez que entra no loop), apartir do segundo a velocidade normaliza.


Responder

Gostei + 0

09/06/2006

Mordred

Estou trabalhando em um sistema de frente de caixa e estou tendo um problema quase idêntico com a tabela de cupons. A tabela está com 400.000 registros e a demora quando executo o POST é absurda (vários minutos).
Mais bizarro ainda é o fato de que só acontece so primeiro post. Ninguém tem nenhuma idéia do que pode estar causando isso e como resolver esse pepino?


Responder

Gostei + 0

09/06/2006

Mordred

Haha, por incrível que pareça, o problema estava acontecendo porque eu estava usando um ´SELECT * FROM CUPOMPDV´ no SelectSQL do componente da tabela de cupons. Foi só eu incluir uma cláusula WHERE para filtrar os últimos 10 cupons. Acabaram-se todos os meus problemas! Tá que tá uma bala de rápido de novo! :D :D :D


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar