Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Insert, Delete bloquean la tabla

272 views
Skip to first unread message

Victor

unread,
Jul 11, 2002, 2:41:33 PM7/11/02
to
Hola a todos

Tengo una tabla en SQL Server, que le inserto muchos mensajes, a su vez
envio estos mensajes a otra aplicacion y los delete de la tabla, cuando
envio los mesajes a la otra aplicacion y trato de eliminar los mensajes de
la tabla ( en este momento continuan produciendose insert en mi tabla), la
tabal se bloquea.. alguien puede decirme que pasa ??

Gracias

Victor


Isaías

unread,
Jul 11, 2002, 4:10:14 PM7/11/02
to
Hola Victor

Todo el problema esta en la RECURRENCIA sobre las
transacciones implicitas que genera un INSERT y un DELETE.

En lo personal, yo cambiaria a esto:

Hacer un TRIGGER de INSERT para la primera tabla, que
este, me INSERTARA en la SEGUNDA TABLA.

Y en un JOB, que se ejecutara por "x" tiempo, ELIMINAR los
registros de la primera tabla.

Espero haberme explicado, saludos.

Miguel Egea

unread,
Jul 12, 2002, 2:40:11 AM7/12/02
to
Es complicado el tema de transacciones y bloqueos, si puedes ejecuta sp_lock
cuando estés en una situación de bloqueo y mandanos el resultado, quizá
podamos ayudarte.


--
Un saludo
Miguel Egea
http://www22.brinkster.com/miguele
Microsoft SQL-SERVER MVP

"Victor" <victor...@hotmail.com> escribió en el mensaje
news:egJdAtQKCHA.2452@tkmsftngp11...

José Raúl Fenollar Martínez

unread,
Jul 15, 2002, 9:00:27 AM7/15/02
to
Posiblemente, SQL, decida, que dado el número de inserts que se están
realizando en la tabla, necesite ampliar la visibilidad del bloqueo, de
ROWLOCK a PAGLOCK e incluso a TABLOCK.

"Victor" <victor...@hotmail.com> escribió en el mensaje
news:egJdAtQKCHA.2452@tkmsftngp11...

Miguel Egea

unread,
Jul 16, 2002, 2:38:33 AM7/16/02
to
Por eso le pedía esa info a nuestro amigo victor, porque eso puede
cambiarse, pero solo si está ahí el problema.


--
Un Saludo
Miguel Egea
http://www22.brinkster.com/miguele
PASS Group voting member.
Microsoft MVP SQL-SERVER
"José Raúl Fenollar Martínez" <raul.f...@dimoni.com> escribió en el
mensaje news:OTfg69$KCHA.2328@tkmsftngp09...

0 new messages