2

除了达到指定的文件大小并执行之外,Oracle 中过早重做日志切换的可能原因是什么ALTER SYSTEM SWITCH LOGFILE

我们有一种情况,我们的一些(但不是全部)节点在填满之前过早地切换重做日志文件。这种情况每 5 到 15 分钟发生一次,并且每种情况下的日志大小变化很大(从指定大小的 15% 到 100%)。

4

1 回答 1

1

本文说它在 RAC 中的行为有所不同。

在并行服务器环境中,每个实例中的 LGWR 进程在其自己的线程上持有一个 KK 实例锁。id2 字段标识线程号。此锁用于触发远程实例的强制日志切换。每当线程的当前 SCN 落后于控制文件的数据库条目部分中记录的强制 SCN 时,就会强制执行日志切换。强制 SCN 比在任何线程中重用的任何日志文件的最高 SCN 高一。

于 2008-09-16T21:07:52.733 回答