更改日志记录配置参数

可以使用文本编辑器来更改数据库服务器用于日志记录的配置参数

下表显示了逻辑日志的配置参数。有关更多信息,请参阅 GBase 8s 管理员参考 中有关配置参数的主题。

配置参数 最小值 缺省值 最大值
DYNAMIC_LOGS 0 或 1 2 2
LOGBUFF 2 * 页大小 64 KB LOGSIZE 值
LOGFILES 3 个文件 5 个文件 32,767 个文件
LOGSIZE 10000 KB(在 UNIX™ 上)

10000 KB 请参阅 GBase 8s 管理员参考
LTXEHWM LTXHWM 值 90% 100%
LTXHWM 1% 80% 100%
要点: 对于 LOGFILES 的更改直到您重新初始化或重新启动了磁盘空间才会生效。

要更改 onconfig 文件中的逻辑日志配置参数,请执行以下操作:

  1. 使得数据库服务器脱机或进入静默或管理方式中。
  2. 使用文本编辑器来更新配置参数。

    DYNAMIC_LOGS、LTXHWM 和 LTXEHWM 参数不在 onconfig.std 文件中。要更改这些参数的值,请将它们添加到 onconfig 文件。

  3. 关闭并重新启动数据库服务器。
  4. 仅当您要更改 LOGFILES,且希望所有日志文件位于连续空间中时,请执行该步骤。(通常您会使用 onparams 实用程序来添加和删除 LOGFILES。)
    1. 卸载所有数据库服务器数据。
      这么做是因为您不能依赖于存储空间备份来卸载和复原数据,因为复原会将参数返回到以前的值。
    2. 重新初始化数据库服务器磁盘空间。
    3. 重新创建所有数据库和表。
    4. 重新装入所有数据库服务器数据。

      有关装入和卸载数据的信息,请参阅GBase 8s 迁移指南

  5. 备份根数据库空间以启用更改过的逻辑日志。