seveN Postado Fevereiro 4, 2009 Denunciar Share Postado Fevereiro 4, 2009 Estou tentando atualizar 53.000 registros com o codigo abaixo.Funciona, mas para atualizar tudo o servidor ficará travado por muito tempoUpdate tabela1 Set Campotabela1 = (Select CampoTabela2 From Tabela2 Where CodTabela1 = CodTabela2)Então alguém tem alguma idéia de acelerar o processo ou como fazer por parte.Por exemplo: atualizando do registro 1 até o 5000, quando terminar executo novamente do 5000 até 0 10.000...No aguardoPedro Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Fevereiro 4, 2009 Denunciar Share Postado Fevereiro 4, 2009 Oi, Pedro!Crie em tabela2 um indice para o atributo CodTabela2. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
seveN
Estou tentando atualizar 53.000 registros com o codigo abaixo.
Funciona, mas para atualizar tudo o servidor ficará travado por muito tempo
Update tabela1 Set Campotabela1 = (Select CampoTabela2 From Tabela2 Where CodTabela1 = CodTabela2)
Então alguém tem alguma idéia de acelerar o processo ou como fazer por parte.
Por exemplo: atualizando do registro 1 até o 5000, quando terminar executo novamente do 5000 até 0 10.000...
No aguardo
Pedro
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados