USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Dicas

  ASP - Active Server Page    (Miscelâneas)

Título da Dica:  Ganhando performance em instruções SQL
Postada em 2/10/2003 por ~Ð@®£@Ñ            
Instruções insert/update não necessitam retornar registros, devido a isso não criamos recordset para realiza-las, utilizando diretamente o objeto de conexão. Até ai nenhuma novidade.

A questão é que o objeto de conexão não tem certeza se a instrução realmente não devolve nada, devido a isso ele realiza diversas tarefas internamente que são desnecessárias para uma instrução que não possui retorno.

Para isso o ADO possui uma constante chamada adExecuteNoRecords que, quando utilizada junto ao método EXECUTE do objeto Connection aumenta a performance de execuções que não possuam retorno de registro.

Como o ASP não irá entender a constante, devemos utilizar o seu valor, que é 128. Assim sendo, execuções no banco de dados ficam da seguinte forma :

CN.EXECUTE "Instrução SQL",,128

Com isso ganha-se performance em INSERTs/UPDATEs
 


CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página