#建库参数

本文对group级的数据库配置参数进行说明。

Caution

  • 组配置只能是用于CREATE DATABASE语句中的参数配置,即只能是下方列表里的配置,而不能有节点上的数据库配置参数。
  • 所有配置均为可选项,未配置时使用默认值。
  • 配置项在下方列表不存在时报错。
  • 部署后实际生效的值与机器的配置有关。

首字母索引

c d i m r s t u

# CTRL_FILE_NUM

  • 参数类型:数值

  • 默认值:3

  • 取值范围/格式:[2,8]

  • 参数说明:控制文件的数量;共享集群部署配置此参数不生效。

# CHARACTER_SET

  • 参数类型:字符串

  • 默认值:UTF8

  • 取值范围/格式:ASCII,ISO88591,GBK,UTF8,GB18030

  • 参数说明:指定数据库使用的字符集。

# DATA_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:64M

  • 取值范围/格式:[8M, 512G]

  • 参数说明:默认数据表空间初始化大小

# DATA_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:512G

  • 取值范围/格式:[8M, 512G]

  • 参数说明:默认数据表空间最大上限

# DATA_FILE_NUM

  • 参数类型:数值

  • 默认值:1

  • 取值范围/格式:[1,64]

  • 参数说明:默认数据表空间数据文件数目

# DOUBLE_WRITE_FILE_SIZE

  • 参数类型:数值

  • 默认值:64M

  • 取值范围/格式:[40M, 1024M]

  • 参数说明:双写文件大小

# ISARCHIVELOG

  • 参数类型:布尔值

  • 默认值:true

  • 取值范围/格式:true/false

  • 参数说明:是否开启数据库归档模式

# MMS_TABLESPACE_SET_SIZE

  • 参数类型:数值

  • 默认值:300M

  • 取值范围/格式:[64M, 1500G]

  • 参数说明:内置MMS表空间集大小;仅分布式部署配置此参数生效。

# MMS_DATA_FILE_NUM

  • 参数类型:数值

  • 默认值:1

  • 取值范围/格式:[1,64]

  • 参数说明:内置MMS表空间的文件数量;仅分布式部署配置此参数生效。

# MMS_DATA_FILE_SIZE

  • 参数类型:数值

  • 默认值:32M

  • 取值范围/格式:[8M, 512G]

  • 参数说明:内置MMS表空间的每个文件大小;仅分布式部署配置此参数生效。

# REDO_BLOCK_SIZE

  • 参数类型:数值

  • 默认值:4K

  • 取值范围/格式:[512, 32K]

  • 参数说明:redo块的大小;单机部署默认为4K,分布式部署默认为4K,共享集群部署默认为512。

# REDO_FILE_NUM

  • 参数类型:数值

  • 默认值:3

  • 取值范围/格式:[3, 256]

  • 参数说明:redo文件的数量

# REDO_FILE_PATH

  • 参数类型:字符串

  • 默认值:?/dbfiles

  • 取值范围/格式:任意路径

  • 参数说明:redo文件的路径;共享集群部署无法修改此参数。

# REDO_FILE_SIZE

  • 参数类型:数值

  • 默认值:128M

  • 取值范围/格式:[100M, 2T]

  • 参数说明:redo文件大小

# SWAP_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:64M

  • 取值范围/格式:[8M, 512G]

  • 参数说明:交换表空间初始化大小;单机部署默认为64M,分布式部署默认为64M,共享集群部署默认为128M。

# SWAP_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:512G

  • 取值范围/格式:[8M, 512G]

  • 参数说明:交换表空间最大上限;单机部署默认为512G,分布式部署默认为512G,共享集群部署默认为64G。

# SWAP_FILE_NUM

  • 参数类型:数值

  • 默认值:1

  • 取值范围/格式:[1,64]

  • 参数说明:交换表空间数据文件数目

# SYSAUX_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:64M

  • 取值范围/格式:[8M, 512G]

  • 参数说明:系统辅助表空间初始化大小;单机部署默认为64M,分布式部署默认为64M,共享集群部署默认为128M。

# SYSAUX_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:64M

  • 取值范围/格式:[8M, 512G]

  • 参数说明:系统辅助表空间最大上限;单机部署默认为512G,分布式部署默认为512G,共享集群部署默认为64G。

# SYSAUX_FILE_NUM

  • 参数类型:数值

  • 默认值:1

  • 取值范围/格式:[1, 64]

  • 参数说明:系统辅助表空间数据文件数目

# SYSTEM_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:64M

  • 取值范围/格式:[8M, 512G]

  • 参数说明:系统表空间初始化大小;单机部署默认为64M,分布式部署默认为64M,共享集群部署默认为128M。

# SYSTEM_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:512G

  • 取值范围/格式:[32M, 512G]

  • 参数说明:系统表空间最大上限;单机部署默认为512G,分布式部署默认为512G,共享集群部署默认为64G。

# SYSTEM_FILE_NUM

  • 参数类型:数值

  • 默认值:1

  • 取值范围/格式:[1, 64]

  • 参数说明:系统表空间数据文件数目

# TEMP_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:64M

  • 取值范围/格式:[8M, 512G]

  • 参数说明:临时表空间初始化大小;单机部署默认为64M,分布式部署默认为64M,共享集群部署默认为128M。

# TEMP_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:512G

  • 取值范围/格式:[8M, 512G]

  • 参数说明:临时表空间最大上限;单机部署默认为512G,分布式部署默认为512G,共享集群部署默认为64G。

# TEMP_FILE_NUM

  • 参数类型:数值

  • 默认值:1

  • 取值范围/格式:[1, 64]

  • 参数说明:临时表空间数据文件数目

# UNDO_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:64M

  • 取值范围/格式:[8M, 512G]

  • 参数说明:undo表空间初始化大小;单机部署默认为128M,分布式部署默认为128M,共享集群部署默认为192M。

# UNDO_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:64G

  • 取值范围/格式:[8M, 512G]

  • 参数说明:undo表空间最大上限

# UNDO_FILE_NUM

  • 参数类型:数值

  • 默认值:1

  • 取值范围/格式:[1, 64]

  • 参数说明:undo表空间数据文件数目

# UNDO_SEGMENTS

  • 参数类型:数值

  • 默认值:64

  • 取值范围/格式:[8, 1024]

  • 参数说明:数据库可自动扩展回滚段的最大个数;共享集群部署配置此参数不生效。

# USERS_DATASPACE_SCALE_OUT_FACTOR

  • 参数类型:数值

  • 默认值:7

  • 取值范围/格式:[1, 128]

  • 参数说明:USERS数据空间对集群每个DN组的分片数。创建USERS数据空间时指定的分片数为该参数值与集群DN组数的乘积。只在CN组生效。

# USERS_TABLESPACE_SET_CHUNK_SIZE

  • 参数类型:数值

  • 默认值:5M

  • 取值范围/格式:[1M, 32T]

  • 参数说明:USERS表空间集每个分片的数据文件的初始大小。只在CN组生效。

# USERS_TABLESPACE_SET_CHUNK_MAX_SIZE

  • 参数类型:数值

  • 默认值:1T

  • 取值范围/格式:[1M, 32T]

  • 参数说明:USERS表空间集每个分片的初始最大拓展空间。只在CN组生效。

# USERS_TABLESPACE_SET_NEXT_SIZE

  • 参数类型:数值

  • 默认值:64M

  • 取值范围/格式:[4M, 256M]

  • 参数说明:USERS表空间集内部的数据文件每次自动扩展的大小。只在CN组生效。