Oracle 19C 資料庫引數推薦(五)

jason_yehua發表於2024-01-25
引數名 19c預設值 標準參考值 引數相關參考檔案 COMMAND
_PX_use_large_pool false TRUE 讓並行會話改為使用large pool,並行會話預設使用的是shard pool用於並行執行時候訊息緩衝區,並行過多時候容易造成shared pool不足,
使資料庫報錯ORA-4031錯誤,將這個引數設定為true,使得並行會話改為使用large pool。
alter system set "_px_use_large_pool"=TRUE scope=spfile sid='*';
_report_capture_cycle_time 60 0 避免mmon_slave的SQL消耗過多CPU資源,預設值60,建議修改為0 alter system set "_report_capture_cycle_time"=0 scope=spfile sid='*';
_smu_debug_mode 0 134217728 會disable storage index,Exadata不能設定。
還會disable cleanout optimization
在19C沒有看到需要設定為134217728。
建議有問題再設定
預設為0,部分效能故障及BUG需要設定"_smu_debug_mode" = 134217728來避免,避免MMON 程式消耗較高的CPU資源堵塞SMON程式 alter system set "_smu_debug_mode"=134217728 scope=spfile sid='*';
_undo_autotune TRUE FALSE 控制 undo retention 自動調整功能,推薦值為 false ,取消自動調整 alter system set "_undo_autotune"=FALSE scope=spfile sid='*';
_use_adaptive_log_file_sync TRUE FALSE 控制LGWR響應使用者commit操作重新整理redo的機制,推薦值為false,強制使用POST/WAIT機制,而不切換到POLLING模式
Doc ID 1541136.1:Adaptive Log File Sync Optimization
alter system set "_use_adaptive_log_file_sync"=FALSE scope=spfile sid='*';
_use_single_log_writer ADAPTIVE TRUE 12c的新特性中lgwr是多個程式,該新特性容易導致lgwr程式夯住,而當lgwr程式夯住時,僅有的解決方法是重啟資料庫例項。為例避免lgwr夯住,透過設定引數_use_single_log_writer='TRUE'來禁用該功能。設定之後就變成一個lgwr程式了。
Doc ID 2354255.1
Doc ID 27686599.8
alter system set "_use_single_log_writer"=TRUE scope=spfile sid='*';
_sys_logon_delay 1 0 Bug 18044182 : REMOVE EVENT 28401
event 28401
被廢棄,使用 _sys_logon_delay=0 替代


來自 “ ITPUB部落格 ” ,連結:https://blog.itpub.net/31547506/viewspace-3005045/,如需轉載,請註明出處,否則將追究法律責任。

相關文章