出现了一个很奇怪的问题AIX P55A 2C4G的机器在做RMAN备份的时候应用的消息队列堵了。后来在RMAN的run语句前面加了一句alter system set events='immediate trace name flush_cache';后有所改善。系统当时把一些常用的表和函数过程的都PIN在cache里面了。想问一下大家刷缓存和RMAN备份有一定的关系吗?RMAN备份的时候系统的IO也不很高,才60%。
dataguard环境,primary和standby上面都运行定时的rman备份,备份时删除归档。但是在两边都运行完rman备份后,发现在primary上面运行commit to switchover to physical standby with session shutdown就一直停在那里了,我等了有将近半个小时,alert.log里面也没有什么报错,想确认一下是不是因为rman删除了归档导致不能切换,不能切至少也应该有一个报错,不能就这么hang住了啊。发现在switchover的时候hang住了,查看系统等待事件发现:1select c.spid,a.program,a.sid,a.serial#,a.username,2b.event,b.state