Locate vs Select

Firebird

14/10/2004

olá pessoal gostaria de fazer uma confirmação.

eu fiz um teste em um modulo do meu sistema onde tenho 2 clientdataset ligados a 2 provider e 2 query os clientdataset estão em master/detial quando vou fazer uma pesquisa na query que está ligada ao cds master no resultado da pesquisa só aparece os dados da master e para aparece os da detail eu tenho que fechar e abrir o cds detail e isso faz com que a consulta seja meio lenta daí eu testei um locate direto no cds master e não precisei fechar e abrir o cds de itens e a pesquisa foi mais rápida. o banco está com pouco registro, será que quando eu estiver com bastante registro o locate será lento e select será rápido?


Tap_pedroso

Tap_pedroso

Curtidas 0

Respostas

Sremulador

Sremulador

14/10/2004

Sim amigo ficara muito lento, eu tenho uma tabela que tem 170000 registros eu tentei utilizar o locate porém foi um desastre, mas com um select + like ficou beleza apenas com 1 sec

v :lol:


GOSTEI 0
POSTAR