解決被掛起的資料庫問題
1、檢查報警日誌
2、看看是否能得到一份AWR報告或者ASH
3、單獨一條特別的查詢也可能可以將整個資料庫搞垮
4、檢查資料庫中是否存在阻塞鎖以及鎖存器爭奪
5、檢查伺服器的記憶體使用率和CPU使用率
6、歸檔日誌的空間是否被佔滿
7、FRA,當一個資料庫無法寫入閃回資料庫日誌到恢復區域時,也會被掛起,可以增大db_recovery_file_dest_size來解決
若果上述幾點都不能解決,那就使用prelim選項登入資料庫
1、
sqlplus /nolog
set _prelim on
connect / as sysdba
sqlplus -prelim "/as sysdba"
2、
單機
oradebug hanganalyze 3
RAC
oradebug setinst all
oradebug -g def hanganalyze 3
非RAC系統中得到系統狀態轉儲檔案
oradebug setmypid
oradebug dump systemstate 266
RAC系統
oradebug setmypid
oradebug unlimit
oradebug -g all dump systemstate 266
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29523859/viewspace-1656303/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLServer資料庫恢復掛起的解決辦法SQLServer資料庫
- 資料庫被鎖問題資料庫
- 安裝資料庫和資料庫解決問題資料庫
- 解決掛起/休眠時遭遇kernel panic問題(轉)
- 解決兩相同資料庫資料同步的問題 (轉)資料庫
- SQLServer資料庫處於恢復掛起狀態的解決辦法SQLServer資料庫
- 資料庫層面問題解決思路資料庫
- oracle程式異常中止時登入掛起問題的解決Oracle
- SqlServer資料庫中文亂碼問題解決SQLServer資料庫
- oracle 資料庫解決問題思路總結Oracle資料庫
- Laravel5的資料庫表建立問題 資料庫遷移操作報錯問題解決Laravel資料庫
- 【資料庫】解決Mysql資料庫提示innodb表不存在的問題!資料庫MySql
- Vuex持久化外掛-解決重新整理資料消失的問題Vue持久化
- 關閉 Chrome 瀏覽器時意外掛起的問題解決了!Chrome瀏覽器
- 企業雲盤幫你解決資料被盜問題
- Jtti:SQLServer資料庫處於恢復掛起狀態的解決辦法JttiSQLServer資料庫
- 安裝mysql資料庫及問題解決方法MySql資料庫
- 用檢視解決資料庫鏈路問題資料庫
- 解決資料庫高併發訪問瓶頸問題資料庫
- 解決latch free問題的資料庫引數調整資料庫
- 解決AI的小資料問題AI
- 【必須知道的JavaScript庫】 - 解決95%問題的工具外掛/庫 - 1JavaScript
- 3.5 掛起和恢復資料庫資料庫
- Switch log 掛起的小問題
- 線上重定義引起的資料庫掛起資料庫
- SSM解決中文存入資料庫亂碼問題(記錄自己的問題)SSM資料庫
- 解決客戶資料庫oracle_sid問題資料庫Oracle
- Oracle資料庫字符集問題解決方案大全Oracle資料庫
- 掉電無法啟動資料庫問題解決資料庫
- Oracle資料庫基本知識及問題解決(轉)Oracle資料庫
- 資料庫突然當機無法open的問題及解決資料庫
- MongoDB從庫延遲讀取資料問題的解決思路MongoDB
- DNS導致資料庫登入緩慢的問題解決DNS資料庫
- Oracle資料庫頻繁歸檔問題的解決辦法Oracle資料庫
- 資料庫系列:大廠使用資料庫中介軟體解決什麼問題?資料庫
- 解決pl/sql developer中資料庫插入資料亂碼問題SQLDeveloper資料庫
- 解決Mysql資料庫插入資料出現問號(?)的解決辦法MySql資料庫
- Vuex持久化外掛(vuex-persistedstate)-解決重新整理資料消失的問題Vue持久化