GARANTIR DESCONTO

Fórum ClientDataSet Lento #268495

14/02/2005

0

Estou usando os componentes DataSetProvider/ClientDataSet.

A configuração é a seguinte

cdsFuncionarios = Tabela de Funcionarios 190 registro relacionado ao
cdsDataMarcacao = Tabela DataMarcacao 18000 registros relacionado ao
cdsHorarioMarcacao = Tabela HorarioMarcacao 68000 registro

quando executo uma pesquisa trazendo todos os registro de funcionarios, a demora gira em torno de 10 minutos para carregar os registro com a base local em FireBird 1.5

Isso é normal?
Como faço para otimizar isso e manter o a possibilidade recuperar todos os funcionarios?


Chiaveli

Chiaveli

Responder

Posts

14/02/2005

Andresk8

Vc abre cada tabela e fica lento ou isso tudo está num JOIN ?

Tente filtrar o máximo no JOIN com a informação que vc deseja e
se possível crie indice para alguma condição de sua consulta.

É muito pouco registro pelo tempo de demora.


Responder

Gostei + 0

14/02/2005

Somar

coloque na propriedade PacketRecords do ClientDataSet = 10


Responder

Gostei + 0

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

Aceitar