Ir para conteúdo

Arquivado

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

kristian

MSSQL Server

Recommended Posts

Olá, pessoal estou com um problema........Fiz um teste no delphi e depois partir para o SQL Anal.. onde é o seguinte...Fiz a conexão com o bancoIniciei um transação..Fiz 1 Select * from .............e depois um update qualquer em um registro qualquer..mais não finalizei a transação ainda... pois tenho que alterar vamos supor mais 5000 registros...O que ocorre é o seguinte........Coloquei uma outra pessoa para me ajudar a fazer a mesma tarefa que ja tinha iniciado e ela fez a mesma coisa :Fez a conexão com o banco - OkIniciei um transação.. - OkFez 1 Select * from ............. - Ops !!! Congelou aki.................Sendo que só libera quando dou um commit ou rollback na transação anterior que estou mexendo ...Esse tipo de travamento tem jeito de ser resolvido ? Sem ser por commit ou "rollback" durante o processo de atualização dos registros ? mais eu tenho que atualizar os 5000 e se der pau ?Ou é uma caracteristica do MSSQL Server e tem que se entre os updates, commits para que outro usuario concorrente consiga pelo menos 1 select na mesma tabela

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.