Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Ola a todos
Desejo inserir nesta instrução um comando "commit", pois ouvi falar que com ele o processo seria mais rápido.
Outra coisa. É que esta instrução funciona para um loop de ate 500 linhas, passando para 500 a 1000 linhas a coisa complica, pois retorna um erro.
" Microsoft OLE DB Provider for SQL Server error "80004005"
"Your transaction (process ID #9) was deadlocked with another process and has been chosen as the deadlock victim. Rerun your transaction."
Bom a Microsoft no site http://support.Microsoft.com/kb/175120/pt-br
Fala que e pro culpa de uma dll.
SQLGRAVAR="update cotacao_net set custo='"&numreg_valor&"', custotexto='"&valortexto&"', marca='"&numreg_marca&"' WHERE numreg="&numreg
SET RS1 = OBJCONN.EXECUTE(SQLGRAVAR)
Bom obrigado a todos.
Sim milhares de processos têm uma base de dados que atende a 10 terminais de vendas e 4 terminais nos escritórios de dois cobrança e 2 entradas.
Nosso servidor e um poliant ml 350 g5 com 4gb de memória e dois quadricore de 1.3 MHz.
Este mês ainda. Estaremos implementado um haid 10 com quatro hd. Que sabe e minha ultima cartada. Antes de replicar para mais servidores.
>
Ola a todos
Desejo inserir nesta instrução um comando "commit", pois ouvi falar que com ele o processo seria mais rápido.
Outra coisa. É que esta instrução funciona para um loop de ate 500 linhas, passando para 500 a 1000 linhas a coisa complica, pois retorna um erro.
" Microsoft OLE DB Provider for SQL Server error "80004005"
"Your transaction (process ID #9) was deadlocked with another process and has been chosen as the deadlock victim. Rerun your transaction."
Bom a Microsoft no site http://support.Microsoft.com/kb/175120/pt-br
Fala que e pro culpa de uma dll.
SQLGRAVAR="update cotacao_net set custo='"&numreg_valor&"', custotexto='"&valortexto&"', marca='"&numreg_marca&"' WHERE numreg="&numreg
SET RS1 = OBJCONN.EXECUTE(SQLGRAVAR)
Bom obrigado a todos.
Commit é somente para efetuar a gravação na base, o mesmo já é automático. você só precisa coloca-lo explicitamente, caso use o comando "begin trans". http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
E por ai mesmo, vou fazer uma coisa diferente.
Vou Paginar meu site, pois ele exibe é atualiza todos o conteúdo por muito tempo. Com isso imagino que solucionara.
Vou postar no espaço de asp sobre como paginar.
Valeu galera.
Leia isto
http://pt.wikipedia.org/wiki/Deadlock
Algum processo roda junto com o seu ?
Vou mover este tópico para SqlServer.