oracle資料庫mmnl日誌很大
oracle資料庫mmnl日誌很大,有20多G。
不可用刪除,否則無法釋放空間。可用>*mmnl*.trc直接清理日誌。
如果誤刪除了日誌檔案,但是空間未釋放,可以重啟這個程式。
線上重啟的方式:
1、查到對應程式。
mmon和mmnl程式都是awr相關。
根據知識可知道對應程式。如果從trc檔案查詢程式可用lsof。
lsof +d ./trace
ora_mmnl_ 38376 oracle 13w REG 253,65 6508769 2135240 trace/zddb3_mmnl_38376.trc
ora_mmnl_ 38376 oracle 14w REG 253,65 489535252 2135241 trace/zddb3_mmnl_38376.trm
2、方法1:oradebug重建日誌
SQL>
oradebug setospid 38376
oradebug close_trace
oradebug flush
實測似乎不會重啟程式,而只是重建日誌檔案,如果日誌檔案在就不會重建。程式也沒有重啟。待驗證。
3、方法2:重啟 mmon和mmnl程式
在業務閒時啟用restricted模式,再立即禁用。
alter system enable restricted session;
alter system disable restricted session;
啟用restricted模式後,應用新連線資料庫的會話將直接報錯ORA-12526無法連線,直到禁用restricted模式後才可以恢復。
所以命令要一併貼入執行。
後mmon程式重啟,mmnl程式也隨著一起重啟。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30186176/viewspace-2787920/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 分析Oracle資料庫日誌檔案(1)Oracle資料庫
- 分析Oracle資料庫日誌檔案(2)Oracle資料庫
- 分析Oracle資料庫日誌檔案(3)Oracle資料庫
- oracle資料庫歸檔日誌量陡增分析Oracle資料庫
- 分析Oracle資料庫日誌檔案(三)EPOracle資料庫
- 分析Oracle資料庫日誌檔案(二)DOOracle資料庫
- 分析Oracle資料庫日誌檔案(一)HBOracle資料庫
- 開啟關閉oracle資料庫附加日誌Oracle資料庫
- 分析Oracle資料庫日誌檔案(1)(轉)Oracle資料庫
- 分析Oracle資料庫日誌檔案(1) [轉]Oracle資料庫
- MMNL absent ,資料庫無法連線資料庫
- Oracle資料庫重做日誌及歸檔日誌的工作原理說明Oracle資料庫
- 從 Oracle 日誌解析學習資料庫核心原理Oracle資料庫
- Oracle資料庫減少redo日誌產生方式Oracle資料庫
- Oracle11g清理資料庫歷史日誌Oracle資料庫
- Oracle實驗6--掌握Oracle資料庫的日誌操作Oracle資料庫
- 【LOG】Oracle資料庫清理日誌、跟蹤檔案利器Oracle資料庫
- Oracle叢集資料庫中恢復歸檔日誌Oracle資料庫
- 分析資料庫日誌(LogMiner)資料庫
- 清除SQL Server資料庫日誌SQLServer資料庫
- oracle歸檔日誌丟失後的資料庫恢復Oracle資料庫
- 【聽海日誌】之Oracle 10g閃回資料庫Oracle 10g資料庫
- 瀚高資料庫日誌挖掘方法資料庫
- 資料庫映象和日誌傳送資料庫
- SQL Server 檢視資料庫日誌SQLServer資料庫
- MySQL資料庫中的日誌檔案---(1)錯誤日誌MySql資料庫
- SQLServer資料庫日誌清理 清除sqlserver2005日誌SQLServer資料庫
- oracle資料庫移動資料檔案、日誌檔案和控制檔案Oracle資料庫
- Oracle資料庫恢復:歸檔日誌損壞案例一則Oracle資料庫
- oracle外部表記錄alert日誌&&資料庫執行報告Oracle資料庫
- oracle日誌挖機 找到scn號 進行資料庫恢復Oracle資料庫
- MySQL資料庫中的日誌檔案---(3)慢查詢日誌MySql資料庫
- MySQL資料庫中的日誌檔案---(2)普通查詢日誌MySql資料庫
- SQL SERVER 資料庫日誌收縮整理 三種方法軼事分離資料庫而是清空日誌三是截斷日誌SQLServer資料庫
- 資料庫altert日誌中的GTX提示資料庫
- openGauss資料庫日誌管理指導資料庫
- 資料庫日誌減肥。自己試過可以資料庫
- 使用LOGMNR檢視資料庫日誌資料庫