Suite à des problèmes de deadlocks sur une base sql2000, j'ai mis en place
une trace à l'aide des instructions
dbcc traceon (1204, 3605, -1).
Je cherche des informations pour décrypter le résultat obtenu dans les
fichiers errolog, les instructions des deadlocks sont systématiquements
identiques. Ci dessous un exemple :
Deadlock encountered .... Printing deadlock information
2007-01-19 09:55:37.67 spid4
2007-01-19 09:55:37.67 spid4 Wait-for graph
2007-01-19 09:55:37.67 spid4
2007-01-19 09:55:37.67 spid4 Node:1
2007-01-19 09:55:37.67 spid4 RID: 7:1:113653:2 CleanCnt:1
Mode: X Flags: 0x2
2007-01-19 09:55:37.67 spid4 Grant List 0::
2007-01-19 09:55:37.67 spid4 Owner:0x6166db40 Mode: X Flg:0x0
Ref:0 Life:02000000 SPID:75 ECID:0
2007-01-19 09:55:37.67 spid4 SPID: 75 ECID: 0 Statement Type: UPDATE
Line #: 1
2007-01-19 09:55:37.67 spid4 Input Buf: Language Event: UPDATE
ZFICHIER_779
SET [marque3] = ''
WHERE COMPTEUR =64
2007-01-19 09:55:37.67 spid4 Requested By:
2007-01-19 09:55:37.67 spid4 ResType:LockOwner Stype:'OR' Mode: U
SPID:68 ECID:0 Ec:(0x4DFE99E0) Value:0x6166d260 Cost:(0/48C)
2007-01-19 09:55:37.67 spid4
2007-01-19 09:55:37.67 spid4 Node:2
2007-01-19 09:55:37.67 spid4 RID: 7:1:113653:0 CleanCnt:1
Mode: X Flags: 0x2
2007-01-19 09:55:37.67 spid4 Grant List 0::
2007-01-19 09:55:37.67 spid4 Owner:0x6166d900 Mode: X Flg:0x0
Ref:0 Life:02000000 SPID:68 ECID:0
2007-01-19 09:55:37.67 spid4 SPID: 68 ECID: 0 Statement Type: UPDATE
Line #: 1
2007-01-19 09:55:37.67 spid4 Input Buf: Language Event: UPDATE
ZFICHIER_779
SET [LIGNEADRESSE1] = 'CORRIHONS PHILIPPE'
WHERE COMPTEUR =62
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
SQLpro
Ron Talmage à très bien décrit la méthode de dépouillement des traces de deadlock dans ses articles que je vous invite à lire : http://www.code-magazine.com/article.aspx?quickid09101&page=1
A +
On 25 jan, 20:18, "LaC" wrote:
Bonjour,
Suite à des problèmes de deadlocks sur une base sql2000, j'ai mis en place une trace à l'aide des instructions dbcc traceon (1204, 3605, -1).
Je cherche des informations pour décrypter le résultat obtenu dans les fichiers errolog, les instructions des deadlocks sont systématiquements identiques. Ci dessous un exemple :
Deadlock encountered .... Printing deadlock information 2007-01-19 09:55:37.67 spid4 2007-01-19 09:55:37.67 spid4 Wait-for graph 2007-01-19 09:55:37.67 spid4 2007-01-19 09:55:37.67 spid4 Node:1 2007-01-19 09:55:37.67 spid4 RID: 7:1:113653:2 CleanCnt:1 Mode: X Flags: 0x2 2007-01-19 09:55:37.67 spid4 Grant List 0:: 2007-01-19 09:55:37.67 spid4 Owner:0x6166db40 Mode: X Flg:0 x0 Ref:0 Life:02000000 SPID:75 ECID:0 2007-01-19 09:55:37.67 spid4 SPID: 75 ECID: 0 Statement Type: UPDA TE Line #: 1 2007-01-19 09:55:37.67 spid4 Input Buf: Language Event: UPDATE ZFICHIER_779 SET [marque3] = '' WHERE COMPTEUR d
2007-01-19 09:55:37.67 spid4 Requested By: 2007-01-19 09:55:37.67 spid4 ResType:LockOwner Stype:'OR' Mode: U SPID:68 ECID:0 Ec:(0x4DFE99E0) Value:0x6166d260 Cost:(0/48C) 2007-01-19 09:55:37.67 spid4 2007-01-19 09:55:37.67 spid4 Node:2 2007-01-19 09:55:37.67 spid4 RID: 7:1:113653:0 CleanCnt:1 Mode: X Flags: 0x2 2007-01-19 09:55:37.67 spid4 Grant List 0:: 2007-01-19 09:55:37.67 spid4 Owner:0x6166d900 Mode: X Flg:0 x0 Ref:0 Life:02000000 SPID:68 ECID:0 2007-01-19 09:55:37.67 spid4 SPID: 68 ECID: 0 Statement Type: UPDA TE Line #: 1 2007-01-19 09:55:37.67 spid4 Input Buf: Language Event: UPDATE ZFICHIER_779 SET [LIGNEADRESSE1] = 'CORRIHONS PHILIPPE' WHERE COMPTEUR b
Ron Talmage à très bien décrit la méthode de dépouillement des
traces de deadlock dans ses articles que je vous invite à lire :
http://www.code-magazine.com/article.aspx?quickid=0309101&page=1
A +
On 25 jan, 20:18, "LaC" <laurent_...@hotmail.com> wrote:
Bonjour,
Suite à des problèmes de deadlocks sur une base sql2000, j'ai mis en place
une trace à l'aide des instructions
dbcc traceon (1204, 3605, -1).
Je cherche des informations pour décrypter le résultat obtenu dans les
fichiers errolog, les instructions des deadlocks sont systématiquements
identiques. Ci dessous un exemple :
Deadlock encountered .... Printing deadlock information
2007-01-19 09:55:37.67 spid4
2007-01-19 09:55:37.67 spid4 Wait-for graph
2007-01-19 09:55:37.67 spid4
2007-01-19 09:55:37.67 spid4 Node:1
2007-01-19 09:55:37.67 spid4 RID: 7:1:113653:2 CleanCnt:1
Mode: X Flags: 0x2
2007-01-19 09:55:37.67 spid4 Grant List 0::
2007-01-19 09:55:37.67 spid4 Owner:0x6166db40 Mode: X Flg:0 x0
Ref:0 Life:02000000 SPID:75 ECID:0
2007-01-19 09:55:37.67 spid4 SPID: 75 ECID: 0 Statement Type: UPDA TE
Line #: 1
2007-01-19 09:55:37.67 spid4 Input Buf: Language Event: UPDATE
ZFICHIER_779
SET [marque3] = ''
WHERE COMPTEUR =64
2007-01-19 09:55:37.67 spid4 Requested By:
2007-01-19 09:55:37.67 spid4 ResType:LockOwner Stype:'OR' Mode: U
SPID:68 ECID:0 Ec:(0x4DFE99E0) Value:0x6166d260 Cost:(0/48C)
2007-01-19 09:55:37.67 spid4
2007-01-19 09:55:37.67 spid4 Node:2
2007-01-19 09:55:37.67 spid4 RID: 7:1:113653:0 CleanCnt:1
Mode: X Flags: 0x2
2007-01-19 09:55:37.67 spid4 Grant List 0::
2007-01-19 09:55:37.67 spid4 Owner:0x6166d900 Mode: X Flg:0 x0
Ref:0 Life:02000000 SPID:68 ECID:0
2007-01-19 09:55:37.67 spid4 SPID: 68 ECID: 0 Statement Type: UPDA TE
Line #: 1
2007-01-19 09:55:37.67 spid4 Input Buf: Language Event: UPDATE
ZFICHIER_779
SET [LIGNEADRESSE1] = 'CORRIHONS PHILIPPE'
WHERE COMPTEUR =62
Ron Talmage à très bien décrit la méthode de dépouillement des traces de deadlock dans ses articles que je vous invite à lire : http://www.code-magazine.com/article.aspx?quickid09101&page=1
A +
On 25 jan, 20:18, "LaC" wrote:
Bonjour,
Suite à des problèmes de deadlocks sur une base sql2000, j'ai mis en place une trace à l'aide des instructions dbcc traceon (1204, 3605, -1).
Je cherche des informations pour décrypter le résultat obtenu dans les fichiers errolog, les instructions des deadlocks sont systématiquements identiques. Ci dessous un exemple :
Deadlock encountered .... Printing deadlock information 2007-01-19 09:55:37.67 spid4 2007-01-19 09:55:37.67 spid4 Wait-for graph 2007-01-19 09:55:37.67 spid4 2007-01-19 09:55:37.67 spid4 Node:1 2007-01-19 09:55:37.67 spid4 RID: 7:1:113653:2 CleanCnt:1 Mode: X Flags: 0x2 2007-01-19 09:55:37.67 spid4 Grant List 0:: 2007-01-19 09:55:37.67 spid4 Owner:0x6166db40 Mode: X Flg:0 x0 Ref:0 Life:02000000 SPID:75 ECID:0 2007-01-19 09:55:37.67 spid4 SPID: 75 ECID: 0 Statement Type: UPDA TE Line #: 1 2007-01-19 09:55:37.67 spid4 Input Buf: Language Event: UPDATE ZFICHIER_779 SET [marque3] = '' WHERE COMPTEUR d
2007-01-19 09:55:37.67 spid4 Requested By: 2007-01-19 09:55:37.67 spid4 ResType:LockOwner Stype:'OR' Mode: U SPID:68 ECID:0 Ec:(0x4DFE99E0) Value:0x6166d260 Cost:(0/48C) 2007-01-19 09:55:37.67 spid4 2007-01-19 09:55:37.67 spid4 Node:2 2007-01-19 09:55:37.67 spid4 RID: 7:1:113653:0 CleanCnt:1 Mode: X Flags: 0x2 2007-01-19 09:55:37.67 spid4 Grant List 0:: 2007-01-19 09:55:37.67 spid4 Owner:0x6166d900 Mode: X Flg:0 x0 Ref:0 Life:02000000 SPID:68 ECID:0 2007-01-19 09:55:37.67 spid4 SPID: 68 ECID: 0 Statement Type: UPDA TE Line #: 1 2007-01-19 09:55:37.67 spid4 Input Buf: Language Event: UPDATE ZFICHIER_779 SET [LIGNEADRESSE1] = 'CORRIHONS PHILIPPE' WHERE COMPTEUR b