Bonjour,
J'ai un petit soucis de deadlock entre deux tables system.
J'ai un script qui tourne qui supprime une table, puis la créer.
Aujourd'hui il a planté lors de la création avec le message suivant :
Du coup, je vais faire un tour dans mon alert log puis mon fichier trace associé et là les deux requêtes qui rentrent en conflit sont :ERROR at line 1:
ORA-00604: error occurred at recursive SQL level 1
ORA-00060: deadlock detected while waiting for resource
insert into tab$(obj#,ts#,file#,block#,bobj#,tab# ....
et
insert into col$(obj#,name,intcol#,segcol#,type#....
Surprise il n'y a pas la création de ma table... En réalité je pense que si mais ce n'est pas très clair pour moi.
Vous avez une piste ? J'ai pas trouvé beaucoup d'infos sur ce genre de deadlock.
Merci beaucoup
PS : j'ai relancé le script et tout est bien passé.
Partager