Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Problema Blocco Tabelle
martedì 05 luglio 2005 - 10.22
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Marco81
Profilo
| Newbie
8
messaggi | Data Invio:
mar 5 lug 2005 - 10:22
salve, volevo esporre il mio problema riguardo a una applicazione che blocca consecutivamente alcune tabelle in lettura/scrittura ; Il codice Sql che uso per bloccare è il seguente :
SET LOCK_TIMEOUT 1
SELECT...
FROM.....
WITH (UPDLOCK)
WHERE....
Le stored procedure sono tutte uguali ma vanno ad agire su tabelle diverse che non hanno relazioni tra loro , le transazioni sono diverse uno dall'altra così come le connessioni , L'errore che mi genera in .net è il 1222
, cioè Timeout della richiesta di blocco. Potrebbe essere un Bug ?
Marco81
Profilo
| Newbie
8
messaggi | Data Invio:
ven 8 lug 2005 - 15:52
Ho scoperto che il problema è nella transazione che gli associo , se
uso IsolationLevel.Serializable mi dà problemi , mentre se uso
IsolationLevel.RepeatableRead funziona correttamente.... Forse non ho
comunque spiegato bene il problema ; Ho 3 tabelle da bloccare che
blocco in 3 momenti diversi con 3 transazioni diverse (ma che usano lo
stesso tipo di isolamento) e con 3 SP diverse (SELECT * From .... With
(UPDLOCK) WHERE .....). Dopo che ho lanciato la prima stored procedure
(che va a buon fine) la seconda finchè non viene lanciata la tabella
non è bloccata ma quando la vado a lanciare sembra quasi che si
blocchi da sola e poi si veda bloccata da qualcun altro.... ??
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !