#建库参数
本文对group级的数据库配置参数进行说明。
Caution:
- 组配置只能是用于CREATE DATABASE语句中的参数配置,即只能是下方列表里的配置,而不能有节点上的数据库配置参数。
- 所有配置均为可选项,未配置时使用默认值。
- 配置项在下方列表不存在时报错。
- 部署后实际生效的值与服务器的配置有关。
首字母索引
# 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节点生效。