ORACLE RAC 兩節點db_32k_cache_size設定不當導致表truncate失敗之ORA-00379
今天下午,接到客戶反饋:業務程式在執行truncate程式時,報錯:ORA-00379:no free buffers available in buffer
pool DEFAULT for block size 32k:
檢查oracle rac叢集2個節點的db_32k_cache_size值,發現節點1設定為2G,節點2是預設值0:
節點1 db_32k_cache_size為2G
節點2 db_32k_cache_size為0
由於記憶體限制,將2節點的 db_32k_cache_size設定為1G,然後應用嘗試程式正常執行。
後續,查詢兩個節點不一致的原因,是2018.12月份剔除節點2時, db_32k_cache_size被重置:
2019.1重新新增改節點時沒有重新配置 db_32k_cache_size 引數,而資料庫內部有32k表空間,導致32k的
buffer pool無法初始化, 透過節點2例項2連線的應用程式無法執行對32k表空間中的表物件進行truncae。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29357786/viewspace-2384231/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ROSE HA切換節點導致DG失敗、恢復ROS
- 源設定導致Docker映象構建失敗Docker
- stream pool設定過小導致impdp失敗
- 誤操作經歷,truncate導致閃回查詢失敗
- oracle兩節點RAC,由於gipc導致某節點crs無法啟動問題分析Oracle
- 網路原因導致rac安裝過程中節點2跑root.sh失敗
- RAC oracle 許可權更改導致 實力啟動失敗Oracle
- DML_LOCKS設定為0導致SHUTDOWN IMMEDIATE失敗
- asm例項自動dismount導致rac一個節點當機ASM
- ORACLE 11.2.0.4 rac for linux 鏈路宕導致的單節點異常當機OracleLinux
- 一次心跳網路問題導致的節點新增失敗
- mysql臨時表空間不夠導致主從複製失敗MySql
- 【RAC】因清理不完整導致RAC ASM例項建立失敗ASM
- 一次盤陣down掉導致的oracle rac失敗總結(原)Oracle
- /etc/fstab的錯誤設定導致系統啟動失敗
- 關於Oracle 11G RAC雙節點之間存在防火牆導致只能一個節點執行Oracle防火牆
- RAC節點啟動失敗--ASM無法連線ASM
- RAC刪除節點失敗重啟大法解決
- Oracle 11g RAC表決盤和OCR盤掛載失敗引發的節點故障Oracle
- Oracle9.2.0.4 RAC 三節點引數設定Oracle
- oracle rac 打PSU補丁30805461兩個問題(Java版本及空間不足導致失敗)OracleJava
- RAC節點之間通訊問題 兩節點 11g RAC
- LD_LIBRARY_PATH設定不當導致無法登陸和啟動oracleOracle
- 使用impdp不當導致的資料丟失問題
- 並行設定不當導致資料處理速度變慢並行
- oracle 11.2.0.4 rac節點異常當機之ORA-07445Oracle
- 【RAC】因系統時間設定不當,造成RAC一節點叢集資源及資料庫關閉資料庫
- RAC環境中修改系統時間可能導致SRVCTL命令失敗
- /dev/bpf裝置缺失導致RAC安裝時HAIP啟動失敗devAI
- ORACLE RAC 11.2.0.4 ASM加盤導致叢集重啟之ASM sga設定過小OracleASM
- oracle 11g rac新增節點前之清除節點資訊Oracle
- Oracle RAC啟動失敗(DNS故障)OracleDNS
- 19c RAC因profile.xml檔案丟失節點1啟動失敗XML
- Oracle RAC新增節點Oracle
- Oracle RAC 新增節點Oracle
- Filestream/Windows Share導致Alwayson Failover失敗WindowsAI
- ORACLE 分割槽索引UNUSABLE導致的DML操作失敗引起的血案Oracle索引
- Hadoop 啟動namenode節點失敗Hadoop