db2-Tabelle gesperrt, so finden Sie pid blockieren Prozess

Ich habe wenig Kenntnisse von db2-administration, und ich kann nicht herausfinden, wie man die pid des Prozesses Verriegelung der Registerkarte Tabellen.

Mit db2top (Bildschirm "U"), ich habe die folgende Tabelle:

Agent        Application  Application    Object              Lock     Object     Lock       Lock  Is      Locked   Tablespace
Id(State)    Name         Status         Name                Mode     Type       Status     Count Blocker By       Name
------------ ------------ -------------- ------------------- -------- ---------- ---------- ----- ------- -------- -----------
     7060(l) xxxxxxxxxx   Lock Waiting   YYYY01.TABLEZZ      IS       Table      Granted        1      No     7974 USERSPACE1
     7060(l) xxxxxxxxxx   Lock Waiting   Internal Variation  S        Variation  Granted        1      No     7974 -
     7060(l) xxxxxxxxxx   Lock Waiting   YYYY01.TABLEZZ[0]   NS [X]   Row        -              -      No     7974 USERSPACE1
     7060(l) xxxxxxxxxx   Lock Waiting   Internal Plan       S        Plan       Granted        1      No     7974 -
     7974(l) xxxxxxxxxx   Lock Waiting   Internal Variation  S        Variation  Granted        1     Yes     8080 -
     7974(l) xxxxxxxxxx   Lock Waiting   YYYY01.TABLEZZ[0]   X [U]    Row        -              -     Yes     8080 USERSPACE1
     7974(l) xxxxxxxxxx   Lock Waiting   Internal Plan       S        Plan       Granted        1     Yes     8080 -
     7974(l) xxxxxxxxxx   Lock Waiting   YYYY01.TABLEZZ      IX       Table      Granted        1     Yes     8080 USERSPACE1

Habe ich herausgefunden, dass Agent 7974, ist die Blockierung ein. Ich'ld wie zu töten und zu beheben/testen, den Fehler zu finden.
Wie kann ich herausfinden, die pid-agent 7974, so kann ich anfügen, einen gdb zu?

InformationsquelleAutor BlakBat | 2013-11-29
Schreibe einen Kommentar