sql >> Databáze >  >> RDS >> Oracle

Odstraňování problémů Oracle - zablokovaný proces

Problém byl vyřešen a odpověď byla přímo v tabulce v$session. Relace Oracle mohou zjevně blokovat z jiných důvodů, než je pouhé zamykání. Všimněte si sloupce FINAL_BLOCKING_SESSION – identifikuje relaci, která je hlavní příčinou blokování. Prozkoumali jsme relaci 845 a zjistili jsme, že klientský proces (identifikovaný MACHINE a PORT) již neexistuje. DBA ukončil relaci 845 a vše se vrátilo do normálu.

SID     SERIAL# STATUS    PROGRAM          TYPE SQL_ID        PREV_SQL_ID    BLOCKING_SESSION_STATUS BLOCKING_INSTANCE BLOCKING_SESSION FINAL_BLOCKING_SESSION_STATUS FINAL_BLOCKING_INSTANCE FINAL_BLOCKING_SESSION EVENT
------- ------- --------- ---------------- ---- ------------- -------------- ----------------------- ----------------- ---------------- ----------------------------- ----------------------- ---------------------- ----------------------------
 108    22447   ACTIVE    Gcg log parser 1 USER               fqr8pndc6p36h  VALID                   1                 1581             VALID                         1                       845                    library cache: mutex X
 639    40147   ACTIVE    Gcg log parser 3 USER               fqr8pndc6p36h  VALID                   1                 1581             VALID                         1                       845                    library cache: mutex X
 742    34683   ACTIVE    Gcg log parser 2 USER a16hxxtp5sxyw fqr8pndc6p36h  VALID                   1                 1581             VALID                         1                       845                    library cache: mutex X


  1. Spusťte dotazy PostgreSQL z příkazového řádku

  2. Neo4j - Vytvořte omezení pomocí Cypher

  3. VNITŘNÍ JOIN Ustanovení Kde

  4. Oracle:funkčně založená indexová selektivní jedinečnost