Trava no Update  XML
Índice dos Fóruns » Assuntos gerais (Off-topic)
Autor Mensagem
Puppets
Virtual Machine Man
[Avatar]

Membro desde: 12/12/2006 14:14:55
Mensagens: 508
Localização: Porto Alegre
Offline

Estou tentando dar um update em uma tabela que meu sistema utiliza constantemente,
e não consigo. O servidor simplismente não responde, lembrando que estou utilizando
SqlServer 2005. Já tentei usar transição mas adintou nada. Na seleção eu resolvi esse
problema utilizando o "(NOLOCK) " funciono perfeitamente, exemplo:

Com Update como eu faço para ter o efeito do (NOLOCK)?

This message was edited 1 time. Last update was at 30/12/2008 09:04:20


Nunca desista antes de conseguir.
devel.andrerocha
JavaChild
[Avatar]

Membro desde: 17/04/2008 15:25:05
Mensagens: 114
Offline

Se ta usando Spring ? ou hibernate direto? Se estiver usando o spring como estao configurados os seus transactions? Já tive problema similar e resolvi neste cara.

Rumo ao desconhecido...
[MSN]
Puppets
Virtual Machine Man
[Avatar]

Membro desde: 12/12/2006 14:14:55
Mensagens: 508
Localização: Porto Alegre
Offline

Infelismente estou utilizando .NET, cara estou tentando de tudo e não consigo.

Nunca desista antes de conseguir.
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

Infelizmente você tem de acertar corretamente as suas transações e aprender tudo sobre níveis de transação.

SET TRANSACTION ISOLATION LEVEL

E não, não existe um "Update" com "Nolock"; se existisse isso, você não teria certeza que a tabela foi corretamente atualizada, já que você não pôde travá-la para atualizá-la. Que saudade você tem do Oracle, onde esse problema de travamento não ocorre :P

Comece a ler a partir desta página:
Locking e veja o que pode estar ocorrendo.
[WWW]
 
Índice dos Fóruns » Assuntos gerais (Off-topic)
Ir para:   
Powered by JForum 2.1.8 © JForum Team