使用 DYNAMIC_LOGS 配置参数来允许当有必要防止事务阻塞时动态地添加逻辑日志。
1 = 关闭“log file required”报警并暂停来允许手工添加逻辑日志文件。您可在当前日志文件之后立即添加日志文件,或添加到日志文件列表尾部。
2 = 开启动态日志分配。当数据库服务器动态地添加日志文件时,会关闭“dynamically added log file”报警。
如果 DYNAMIC_LOGS 是 2,则当下一个活动的日志文件包含一个打开的事务时,数据库服务器动态地分配一个新的日志文件。动态日志分配防止长事务从阻塞的事务回滚。
如果您想要选择新逻辑日志文件的大小和位置,则设置 DYNAMIC_LOGS 为 1。使用 onparams -a 命令来在当前日志文件之后添加一个日志文件,该命令带有大小(-s)、位置(-d dbspace)和 -i 选项。