当创建逻辑日志文件时,使用 LOGSIZE 配置参数来指定使用的文件大小。
最小值 = 200
当数据库服务器首次初始化时,最大值 = (ROOTSIZE - PHYSFILE - 512 - (63 * pagesize/1024)) / LOGFILES
pagesize 值是操作系统的缺省系统页大小。
当您更改 LOGSIZE 配置参数的值时,仅影响新的日志文件。现有的日志文件的大小不更改。逻辑日志大小的合计是 LOGSIZE 配置参数设置与 LOGFILES 配置参数值的乘积。然而,如果您更改 LOGSIZE 配置参数的值,则所有逻辑日志文件的大小合计依赖于每个大小的日志文件的数目。
如果启用 AUTO_LLOG 配置参数,则根据需要自动地添加逻辑日志文件来提高性能,直到逻辑日志大小合计达到可配置最大值。
要验证您的平台上数据库服务器的页大小,请运行 onstat -b 命令。
如果您声明一个智能大对象列的日志记录,则您必须确保此逻辑日志比插入或更新期间日志记录的数据量大许多。数据库服务器不可备份打开的事务。如果许多事务是活动的,则合计日志记录活动必须不强制打开的事务到日志备份文件。例如,如果您的日志大小是 1000 KB 且高水印是 60%,则不为智能大对象更新使用多于 600 KB 逻辑日志。当达到高水印 600 KB 时,数据库服务器启动回滚事务。