Parallelismo intra query

mercoledì 21 settembre 2005 - 10.19

ysdemarc Profilo | Expert

Sto sviluppando in VB6 e ADO.
In pratica ho un recordset di utenti e per ogni utente vado su più tabelle per recapitare dei dati che elaborati poi vanno a finire dentro un'altra tabella che mi serviranno per statistiche e stampe varie.

Ora tutto funziona correttamente tranne che per due codici utenti pei quali va nell'errore che vedete nel file immagine allegato.

Non riesco a comprendere proprio cosa succede. Infatti l'elaborazione se escludo i due codice incriminati va a buon fine.

Qualche consiglio o suggerimento?

Grazie mille

ysdemarc Profilo | Expert

Dimenticavo... l'istruzione su cui si verifica l'errore è un'istruzione di select con due tabelle messe in relazione con INNER JOIN.

Uso MS SqlServer e se eseguo l'istruzione da SQL Analizer non da nessun errore.

Vincenzo
Programmatore sbilenco :-D

lbenaglia Profilo | Guru

Ciao Vincenzo,

il messaggio che ricevi si riferisce ad un deadlock :-)
Cos'è un deadlock e come si può diminuire la probabilità che si verifichi?
Leggi il seguente post:
http://groups.google.it/group/microsoft.public.it.sql/msg/db211f716134bae1

Inoltre leggi i seguenti paragrafi sui Books Online:

"Understanding Locking in SQL Server"
http://msdn.microsoft.com/library/en-us/acdata/ac_8_con_7a_7xde.asp

"Displaying Locking Information"
http://msdn.microsoft.com/library/en-us/acdata/ac_8_con_7a_0uni.asp

"Minimizing Deadlocks"
http://msdn.microsoft.com/library/en-us/acdata/ac_8_con_7a_3hdf.asp

Ciao!

--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

ysdemarc Profilo | Expert

Grazie mille Lorenzo.

Risolto tutto.

Ciao!

Vincenzo
Programmatore sbilenco :-D
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 !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5