Fórum Duvidas como Usar as Select #273781
23/03/2005
0
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
Curtir tópico
+ 0
Responder
Posts
23/03/2005
Weber
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
Responder
Gostei + 0
23/03/2005
Gandalf.nho
Pra saber se ele está usando os índices que você criou, dê uma olhada no PLAN gerado na hora de executar a consulta
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)