Duvidas como Usar as Select
Caros amigos como qual a melhor maneira de dar uma select usando os indices do Banco de dados pois tenho uma base de dados com um cadastro aprocimandamente de uns 80.000 produtos queria saber se ter algum select mais rapido tipo assim um select usando o proprio indice do Banco de Dados se tiver como me ajudem
hoje eu uso assim
assim fica rapido tipo assim uns 5 segundo ele me retornar uma quantidade x de registro mas mesmo assim acho esta lento se tiver alguma forma de ficar mais rapido ficaria grato uso dbexpress com clientedataset....
afarias se tu poder me ajudar ficaria grato.... hoje trabalho com firebird 1.5 mas o meu sistema trabalha com MSSQL SERVER TAMBEM
e gostaria de saber se alguem tem algum driver free para conectar o Sybase 5.0 ao Dbexpress do Delphi 7.0
amigos obrigado pela atenção.
Atenciosamente.: Deibe Junior Viana
hoje eu uso assim
Select * from Produtos, Laboratorio, Classe where Laboratorio.Codigo=Produtos.CodLaboratorio and Classe.Codigo=Produtos.CodClasse
assim fica rapido tipo assim uns 5 segundo ele me retornar uma quantidade x de registro mas mesmo assim acho esta lento se tiver alguma forma de ficar mais rapido ficaria grato uso dbexpress com clientedataset....
afarias se tu poder me ajudar ficaria grato.... hoje trabalho com firebird 1.5 mas o meu sistema trabalha com MSSQL SERVER TAMBEM
e gostaria de saber se alguem tem algum driver free para conectar o Sybase 5.0 ao Dbexpress do Delphi 7.0
amigos obrigado pela atenção.
Atenciosamente.: Deibe Junior Viana
Babu
Curtidas 0
Respostas
Weber
23/03/2005
Tenta assim
Select a.*, b.*, c.* from Produtos a Left Join Laboratorio b on a.codlaboratorio = b.codigo Left Join Classe c on a.codclasse = c.codigo
GOSTEI 0
Gandalf.nho
23/03/2005
Pra saber se ele está usando os índices que você criou, dê uma olhada no PLAN gerado na hora de executar a consulta
GOSTEI 0