1背景
某现场反馈oracle数据库切换归档频率较慢,备份软件无法及时更新数据。
2整体思路
一种办法是修改archive_lag_target参数,以达到修改切换归档日志频率,另一种办法是手动写脚本,配置crontab任务以到达切换归档日志效果
3具体步骤
1、修改archive_lag_target参数
alter system set archive_lag_target=1800 scope=both;
2、手动写脚本,配置crontab
cat /home/oracle/archswitch.sh
#!/bin/bash
. ~/.bash_profile
export ORACLE_SID=xxx
sqlplus / as sysdba <<EOF
alter system switch logfile;
quit
EOF
crontab配置
*/30 * * * * /home/oracle/archswitch.sh
四、结语
登高必自卑,行远必自迩。
目前自己处于学习阶段,如果文章有问题,请指正!