Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Memecahkan masalah Oracle - proses yang macet

Masalahnya terpecahkan dan jawabannya benar di tabel v$session. Rupanya sesi Oracle dapat memblokir karena alasan selain hanya mengunci. Perhatikan kolom FINAL_BLOCKING_SESSION - kolom ini mengidentifikasi sesi yang merupakan akar penyebab pemblokiran. Kami menyelidiki sesi 845 dan menemukan bahwa proses klien (diidentifikasi oleh MESIN dan PORT) tidak ada lagi. DBA membunuh sesi 845 dan semuanya kembali normal.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-01756:string yang dikutip tidak dihentikan dengan benar ketika saya mencoba mengeksekusi kode saya

  2. ORA-00904:ID:pengenal tidak valid

  3. REGEXP_REPLACE - hapus koma dari string HANYA jika diapit dalam ()'s

  4. Apa perbedaan antara fungsi RANK() dan DENSE_RANK() di Oracle?

  5. Apache Dbutils mengubah nama kolom dalam pembaruan Sql