tem que verificar os indices tb e quantos registros em média são trazidos.. pq se nessa busca retonar uns 1.000 registros por exemplo vai ficar lento..
e quanto ao componente, certamente faz diferença, o SDAC da CoreLab mesmo é muito mais rápido que o ADO e o DbExpress Em 31/01/08, Apoio <[EMAIL PROTECTED]> escreveu: > > Select D.* From PrecoPos D > Left Join Preco P On P.Codigo=D.Tipo > Where D.Produto=:Produto > > vamos entao: > > em : > > select d.* troque por: select d.codigo, d.nome , d.preço > > isso ajuda e talvez vc não precise trazer todas as fields. > > verifique nas tabelas se: > > precopos campo tipo e produto se nenhum desases campos for chave primaria > crie um indice para eles > > mesma coisa com a tabela preco - codigo > > em ultimo caso vc pode criar uma view . > > qual versão do sqlserver c ta usando? > > ----- Original Message ----- > From: Doretto > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > Sent: Thursday, January 31, 2008 3:24 PM > Subject: Re: [delphi-br] Comunicação c/ Mssql > > Eu não achei onde configura o providerflags... > > Eu verifiquei que fica lento quando eu dou um select usando um left join > > Ex: > > Select D.* From PrecoPos D > Left Join Preco P On P.Codigo=D.Tipo > Where D.Produto=:Produto > > Doretto. > > ----- Original Message ----- > From: Apoio > To: delphi-br@yahoogrupos.com.br <delphi-br%40yahoogrupos.com.br> > Sent: Thursday, January 31, 2008 2:51 PM > Subject: Re: [delphi-br] Comunicação c/ Mssql > > com certeza vc não vai resolver isso com outro componente. > > vc ja configurou : > > ProviderFlags[pfInUpdate,pfInWhere,pfInKey] > > upWhereKeyOnly no DataSerProvider; > > ----- Original Message ----- > From: Doretto > To: Delphi > Sent: Thursday, January 31, 2008 11:38 AM > Subject: [delphi-br] Comunicação c/ Mssql > > Bom dia !!! > > Alguém conhece algum componente mais rápido para comunicação c/ MSSQL que > o dbexpress ? > > Eu tenho um sistema em delphi7 que usa comunicação via Net pelo IP, e com > e dbexpress esta muito lento. > > O que devo fazer para melhorar a performance > > Doretto. > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > __________ Informação do NOD32 IMON 2839 (20080131) __________ > > Esta mensagem foi verificada pelo NOD32 sistema antivírus > http://www.eset.com.br > > [As partes desta mensagem que não continham texto foram removidas] > > [As partes desta mensagem que não continham texto foram removidas] > > > -- ....................................................... Eduardo Silva dos Santos DRD Sistemas. (27) 3218-4201 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com/ ....................................................... [As partes desta mensagem que não continham texto foram removidas]