PHYSBUFF 配置参数

使用 PHYSBUFF 配置参数来指定以 KB 为单位的共享内存中两个物理日志缓冲区的大小。

onconfig.std 值
PHYSBUFF 128
单位
KB
范围从 4 -(32767 * pagesize / 1024)的整数,此处 pagesize 是缺省系统页大小。该值必须能被缺省系统页大小均分。如果该值不被页大小均分,则数据库服务器向下取整这个大小为最接近可被页大小均分的值。
生效
编辑 onconfig 文件并重启数据库服务器之后。

用法

当其他缓冲区正被清空到磁盘上的物理日志时,加倍缓冲准许用户线程写到活动的物理日志缓冲区。向物理日志缓冲区的写长度恰好为一页。PHYSBUFF 参数的值确定数据库服务器需要将物理日志缓冲区清空到物理日志文件的频繁程度。

如果启用 RTO_SERVER_RESTART 配置参数,则使用 512 KB 为 PHYSBUFF 的缺省值。当启用 RTO_SERVER_RESTART 配置参数时,如果 PHYSBUFF 配置参数的值小于 512 KB,则在重启服务器时显示警告消息。

智能大对象的用户数据部分不通过物理日志缓冲区。