(nu am reusit sa prind deadlock-ul graph-ul pt asta)
un alt deadlock care se intampla este cand ii dau
select * from ELEMENTE_OUT where CodGrup=220018999
si
update #MESAJE_OUT
set CodGrup=a.CodGrup,CodSesiune=a.
CodSesiune,GrupData=a.Data,GrupSuma=a.Suma,GrupCodEroare=a.CodEroare,GrupEroare=a.Eroare,GrupDescriere = a.Descriere,ElementCodEroare=b.CodEroare,ElementEroare=b.Eroare from GRUPURI_OUT a, ELEMENTE_OUT b,#MESAJE_OUT c
where a.CodGrup = b.CodGr
up and b.CodMesajOut = c.CodMesajOut
asta e tabela
CREATE
TABLE [dbo].[ELEMENTE_OUT](
[CodGrup] [int]
NOT NULL,
[CodSucursala] [int]
NOT NULL,
[CodMesajOut] [int]
NOT NULL,
[CodEroare] [int]
NOT NULL,
[Eroare] [varchar]
(255) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL
)
ON [PRIMARY]
CREATE
UNIQUE NONCLUSTERED INDEX [CodGrupCodSucursalaCodMesajOut] ON [dbo].[ELEMENTE_OUT]
(
[CodGrup]
ASC,
[CodSucursala]
ASC,
[CodMesajOut]
ASC
)
WITH (SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, IGNORE_DUP_KEY = OFF, ONLINE = OFF) ON [PRIMARY]
multumesc.
alex.