#建库参数

本文对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

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

  • 参数说明:redo块的大小。

# REDO_FILE_NUM

  • 参数类型:数值

  • 默认值:3

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

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

# REDO_FILE_PATH

  • 参数类型:字符串

  • 默认值:?/dbfiles

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

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

# REDO_FILE_SIZE

  • 参数类型:数值

  • 默认值:128M

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

  • 参数说明:redo文件大小。

# SWAP_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:单机部署和分布式部署默认为64M,共享集群部署默认为128M

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

  • 参数说明:交换表空间初始化大小。

# SWAP_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:单机部署和分布式部署默认为512G,共享集群部署默认为64G

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

  • 参数说明:交换表空间最大上限。

# SWAP_FILE_NUM

  • 参数类型:数值

  • 默认值:1

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

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

# SYSAUX_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:单机部署和分布式部署默认为64M,共享集群部署默认为128M

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

  • 参数说明:系统辅助表空间初始化大小。

# SYSAUX_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:单机部署和分布式部署默认为512G,共享集群部署默认为64G

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

  • 参数说明:系统辅助表空间最大上限。

# SYSAUX_FILE_NUM

  • 参数类型:数值

  • 默认值:1

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

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

# SYSTEM_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:单机部署和分布式部署默认为64M,共享集群部署默认为128M

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

  • 参数说明:系统表空间初始化大小。

# SYSTEM_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:单机部署和分布式部署默认为512G,共享集群部署默认为64G

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

  • 参数说明:系统表空间最大上限。

# SYSTEM_FILE_NUM

  • 参数类型:数值

  • 默认值:1

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

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

# TEMP_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:单机部署和分布式部署默认为64M,共享集群部署默认为128M

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

  • 参数说明:临时表空间初始化大小。

# TEMP_FILE_MAX_SIZE

  • 参数类型:数值

  • 默认值:单机部署和分布式部署默认为512G,共享集群部署默认为64G

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

  • 参数说明:临时表空间最大上限。

# TEMP_FILE_NUM

  • 参数类型:数值

  • 默认值:1

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

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

# UNDO_FILE_INIT_SIZE

  • 参数类型:数值

  • 默认值:单机部署和分布式部署默认为128M,共享集群部署默认为192M

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

  • 参数说明:undo表空间初始化大小。

# 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节点生效。