dg庫日誌應用慢引數調整
dg庫日誌應用慢引數調整
1> 日誌應用是否使用了並行;-並行度看主機的cpu個數
alter database recover managed standby database parallel 8 disconnect from session;
2> 調整並行恢復引數 parallel_execution_message_size 最大值65536;增加size需要更加多的share pool。
調整引數時,需要確定shared pool的使用情況,避免4031錯誤
show parameter parallel_execution_message_size
show parameter disk_asynch_io
show parameter parallel_execution_message_size
alter system set parallel_execution_message_size=32768 scope=spfile;
alter system set disk_asynch_io=true scope=spfile;
3> 是否使用非同步io;通常非同步io能提供更好的io效能;aix hp 貌似預設是開啟非同步io的
alter system set filesystemio_options=setall;
show parameter filesystemio_options
4> db_block_checking --塊內資料邏輯檢查
在dg庫上取消該引數,能提供更好的效能,經過測試能提升約2倍速度
alter system set db_block_checking=false scope=spfile;
startup nomount;
alter database mount standby database;
--------------------------------------------
alter system set parallel_execution_message_size=32768 scope=spfile;
alter system set filesystemio_options=setall scope=spfile;
alter system set disk_asynch_io=true scope=spfile;
alter database recover managed standby database cancel;
shutdown immediate;
startup
alter database recover managed standby database parallel 4 disconnect from session using current logfile;
極端情況下DG加快恢復速度===在standby端執行,千萬不可在primary端調整
alter system set parallel_execution_message_size=32768 scope=spfile; 16384
alter system set filesystemio_options=setall scope=spfile; 預設 none
alter system set disk_asynch_io=true scope=spfile; 預設就是true
alter system set db_lost_write_protect=typical scope=spfile ; 預設是full
alter system set db_block_checksum=false scope=spfile ; 預設是TYPICAL
alter system set DB_BLOCK_CHECKING=false scope=spfile ; 預設是false
alter system set db_writer_processes=8 scope=spfile; 預設是6個
shutdown immediate;
startup nomount;
alter database mount standby database;
alter database recover managed standby database parallel 4 disconnect from session; ?----並行度根據CPU核數*2設定
另外shared_pool size過小也會影響應用速度,請遇到DG延遲的時候 可適當根據安裝規範檢查,防止shared pool過小。(如最小要保證2G以上)
dg庫日誌應用效能監控
set lines 200 pages 2000
col process format a8
col spid format a8
col event format a50 tru
col SIW format 999999
select to_char(sysdate,'DD-MON-YYYY HH24:MI:SS') "Current time"
,s.process
, p.spid
, substr(s.program, -6) PROC
, s.event
, s.p1
, s.p2
, s.p3
, s.seconds_in_wait SIW
, s.seq#
from v$session s, v$process p
where p.addr = s.paddr and (s.program like '%MRP%' or s.program like '%PR0%' or s.program like '%DBW%' or s.program like '%CKPT%')
order by s.process
/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69950231/viewspace-2660356/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- compatible相容引數不正確導致DG物理備庫不能應用日誌應用日誌
- DG沒有應用日誌應用日誌
- 調整資料庫引數資料庫
- DG-備庫日誌的應用遲時檢查
- Oracle 資料庫引數調整Oracle資料庫
- 如何調優物理備庫的重作日誌應用速率_redo apply_dg_data guardAPP
- 開啟查詢慢查詢日誌引數
- 用zabbix監控oracle dg從庫是否應用日誌的指令碼Oracle應用日誌指令碼
- Oracle DataGuard環境主備庫日誌組數和大小調整Oracle
- MySQL引數調整MySql
- 詳解MySQL慢日誌(下)選項引數篇MySql
- oracle線上調整重做日誌Oracle
- Oracle重做日誌調整技巧Oracle
- 達夢資料庫引數調整方法資料庫
- dg刪除備庫已經應用的歸檔日誌指令碼指令碼
- DG邏輯庫logstdby 日誌應用長時間不歸檔
- DG-在主庫/備庫刪除已經應用過的日誌.txt
- AIX fsfastpath 引數調整AIAST
- Oracle調整redo log日誌大小Oracle
- Standby_file_management引數導致日誌無法應用
- ORACLE RAC SGA引數調整Oracle
- 引數調整案例總結
- 資料庫安裝初始化引數調整資料庫
- Linux核心引數以及Oracle引數調整(updated)LinuxOracle
- swoole優化核心引數調整優化
- LinuxSysctl調整核心引數Linux
- HP-UX調整核心引數UX
- 管理oracle日誌之調整檢查點Oracle
- redis慢日誌Redis
- oracle效能調優:管理oracle日誌之調整線上日誌檔案Oracle
- Linux 核心引數 和 Oracle相關引數調整LinuxOracle
- Linux 核心引數及Oracle相關引數調整LinuxOracle
- monitor_dg_當機或日誌沒正常應用就報警
- Oracle11g調整redo日誌大小、組數和每組成員數Oracle
- 解決latch free問題的資料庫引數調整資料庫
- PostgreSQL安裝完成後,引數調整SQL
- MySQL記憶體引數及調整MySql記憶體
- Tomcat記憶體引數調整Tomcat記憶體