Dentre N fatores que podem afetar isto, um que voc� passar a adotar para minimizar este problema � somente abrir as Queries quando voc� for us�-las e logo ap�s o seu uso, fech�-las. Coloque todas as queries num Datamodule e n�o d� Active := True em nenhuma delas. Somente fa�a isto na hora de usar e logo ap�s obtido o resultado fech�-las. Tem muita gente que na inicializa��o do aplicativo, j� cria todos os forms e deixa todas as queries abertas. Isto sim consome recursos do banco.
Outra coisa � voc� evitar dar Select * from. Melhor dar Select <nome dos campos> from porque o asterisco pesa mais a sua pesquisa do que voc� trazer j� os nomes dos campos espec�ficos. []s Walter Alves Chagas Junior Projeto e desenvolvimento Telemont Engenharia de telecomunica��es [EMAIL PROTECTED] Fone: (31) 3389-8215 Fax: (31) 3389-8200 > -----Mensagem original----- > De: delphi6_2005 [mailto:[EMAIL PROTECTED] > Enviada em: quarta-feira, 8 de dezembro de 2004 09:14 > Para: [EMAIL PROTECTED] > Assunto: [delphi-br] Est�o acusando o delphi de consumir muito recurso > do banco de dados? > > > > > Amigos tenho um aplicativo em DELPHI6, usando o banco DB2, algum > amigo conhece esse banco de dados? > > A quest�o � que na empresa o meu aplicativo est� sendo acusado de > ser o vil�o do DB2, eu sempre defendo a minha ferramenta de > trabalho, mais estou perdendo a batalha. > > Tem um tal de governo no db2 que mostra as estatisticas de consumo e > diz que o delphi pra fazer um simples insert na tabela acessa > 300.000 rows. > O DBA defedendo sua ferramenta de trabalho diz que o delphi utiliza > muito acesso as tabelas do banco as systables para trabalhar. > > Na verdade n�o sei como agir: > > 1-N�o sei realmente como o delphi trabalha com as tabelas de > catal�go do banco, acho que deveria saber. > 2-J� trabalhei com o Oracle e nunca tive problema > 3-N�o sei como poderia testar o consumo de banco de minha aplica��o > sem ter que passar pelo DBA, porque ele j� escolhei o delphi pra > Cristo. > > Amigos aceito sugest�es. > > Paulo > > > > > > -- > <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> > > Para ver as mensagens antigas, acesse: > http://br.groups.yahoo.com/group/delphi-br/messages > > Para falar com o moderador, envie um e-mail para: > [EMAIL PROTECTED] ou [EMAIL PROTECTED] > > Links do Yahoo! Grupos > > > > > > > > [As partes desta mensagem que n�o continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos: http://br.yahoo.com/info/utos.html

