Skip to content

检查数据库初始化文件参数值

  1. 可通过两种方式查看虚谷数据库初始化文件的相关配置参数。

    1. 直接查看虚谷数据库配置文件。
      路径:/home/XGDBMS/SETUP/xugu.ini。
    2. 直接通过命令查看主要的数据库配置参数,格式:show + 参数名。 主要参数列表如表1所示。
    参数名参数描述
    LISTEN_PORT侦听端口
    TASK_THD_NUM任务处理线程数
    MAX_PARALLEL最大单任务并行度
    CATA_PARTI_NUM目录分区数(建议设为CPU核数)
    DATA_BUFF_MEM数据缓冲区内存(单位:M)
    SYSTEM_SGA_MEM系统全局区内存(单位:M)
    ENA_SHARE_SGA是否允许缓冲区与SGA共享
    XLOG_BUFF_MEM事务日志缓冲区尺度(单位:M)
    MAX_HASH_SIZE最大Hash表槽数
    MAX_HASH_MEM允许单个hash节点使用的最大内存量(单位:M)
    MAX_MALLOC_ONCE最大单次分配内存块大小(单位:M)
    DEF_OPTIMIZE_MODE默认优化模式(0:all rows 1:first row)
    MAX_PREPARE_NUM最大prepared语句数
    G_MAX_LOOP_NUM存贮过程最大循环次数
    EMPTY_STR_AS_NULL是否默认将长度为0的字符串当作空值
    CATA_CASE_SENSITIVE系统字典大小写敏感
    DEFAULT_COPY_NUM存贮的默认副本个数
    SAFELY_COPY_NUM存贮的安全副本个数
    ENABLE_READ_COPY2允许读存贮副本
    INIT_TEMP_SPACE_NUM初始化系统时临时表空间个数
    INIT_UNDO_SPACE_NUM 初始化系统时回滚表空间个数
    DEF_DATA_SPACE_SIZE默认数据表空间的初始尺度(单位:M)
    DEF_TEMP_SPACE_SIZE默认临时表空间的初始尺度(单位:M)
    DEF_UNDO_SPACE_SIZE默认回滚表空间的初始尺度(单位:M)
    DEF_REDO_FILE_SIZE默认重做日志文件尺度(单位:M)
    DEF_FILE_STEP_SIZE默认表空间文件的增长步长(单位:M)
    WRITE_BACK_THD_NUM磁盘回写线程数
    STRICTLY_COMMIT事务日志必须写实
    DEF_AUTO_COMMIT事务默认为自动提交
    USE_UNDO_SPACE是否启用回滚表空间
    MAX_TRANS_MODIFY单个事务最大允许变更行数
    DLOCK_CHECK_DELAY死锁检测延迟时间(单位:ms)
    CHECKPOINT_DELAYcheckpoint的延迟时间(单位:分钟)
    REG_COMMAND是否记录SQL命令
    ERROR_LEVEL错误日志最低记载等级
    ERRLOG_SIZE错误日志分割长度(单位:M)
    TRACE_LOGIN是否跟踪非法登录事件
    CORE_DUMP是否在内存段错误时进行coredump
  2. 修改数据系统参数。

    1. 直接修改虚谷数据库配置文件。 路径:/home/XGDBMS/SETUP/xugu.ini
    2. 直接通过命令方式修改数据库配置参数。 数值型:set + 参数名 + to + 参数值 布尔型:set + 参数名 + on/off

注意:

修改数据库系统配置参数需根据实际业务需求,谨慎调整;参数调整完毕后,在下次重启数据库服务后生效;涉及存储相关的参数严禁修改,否则原存储信息与配置不符,引起服务异常。