检查数据库初始化文件参数值
可通过两种方式查看虚谷数据库初始化文件的相关配置参数。
- 直接查看虚谷数据库配置文件。
路径:/home/XGDBMS/SETUP/xugu.ini。 - 直接通过命令查看主要的数据库配置参数,格式: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_DELAY checkpoint的延迟时间(单位:分钟) REG_COMMAND 是否记录SQL命令 ERROR_LEVEL 错误日志最低记载等级 ERRLOG_SIZE 错误日志分割长度(单位:M) TRACE_LOGIN 是否跟踪非法登录事件 CORE_DUMP 是否在内存段错误时进行coredump - 直接查看虚谷数据库配置文件。
修改数据系统参数。
- 直接修改虚谷数据库配置文件。 路径:/home/XGDBMS/SETUP/xugu.ini
- 直接通过命令方式修改数据库配置参数。 数值型:set + 参数名 + to + 参数值 布尔型:set + 参数名 + on/off
注意:
修改数据库系统配置参数需根据实际业务需求,谨慎调整;参数调整完毕后,在下次重启数据库服务后生效;涉及存储相关的参数严禁修改,否则原存储信息与配置不符,引起服务异常。