Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

William Penaforte

Update gigante!

Recommended Posts

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.