在配置PolarDB集群时,如果多个集群中包含一个或多个参数的配置相同,您可以使用参数模板功能,对参数进行集中管理,并快速应用至集群,以提升参数管理效率和集群配置效率。
创建参数模板
登录PolarDB控制台,选择集群所在地域,在左侧导航栏中,选择参数模板。
在自定义参数模板页签内,单击创建参数模板,设置以下参数并单击确认创建。
参数
说明
模板名称
模板的名称。名称需要满足以下规则:
由英文、数字和下划线(_)组成,以字母开头,不能包含中文。
长度为8~64个字符。
数据库引擎
选择数据库引擎,请选择Oracle。
数据库版本
选择数据库引擎版本,取值范围如下:
2.0
描述
备注该模板的相关信息,便于后续管理。不限制语言,长度为0~200个字符。
添加配置
单击添加配置会增加一行参数供您选择参数名,并通过参考描述和可修改参数值设置配置值。您还可以看到是否重启集群、参数默认值等信息。
说明需要配置下一个参数,请再次单击添加配置。
需要删除某个参数,请单击该参数右侧的删除。
导入
单击导入,输入参数及参数值。输入格式需要按照
key=value
格式输入,多组数据之间请换行,例如:wal_level=replica wal_sender_timeout=60000
应用参数模板
参数模板创建后,您可以通过将参数模板应用至集群。
如果参数模板中存在需要重启集群的参数,建议您在业务低峰期操作,并确保应用程序具有重连机制。
登录PolarDB控制台,选择集群所在地域,在左侧导航栏中,选择参数模板。
在自定义参数模板页签内,目标模板操作列中单击应用到集群。
在应用到集群页面中,选择需要应用参数模板的集群。单击
移动到右侧,同时您可以参数对比区域中查看参数模板中参数配置值与集群中参数配置值的差异。确认无误后,单击确定。
说明应用参数模板到多个集群上时,请注意以下问题:
请确认参数是否适用这些集群,请谨慎操作。
单次操作只能将参数模板应用到10个集群。如果需要将参数模板应用至10个以上的集群,您可以分批操作。
参数模板所在地域需与需要应用该模板的集群所在地域一致。如果不在同一地域,请您在集群所在地域创建参数模板,然后应用。
复制参数模板
登录PolarDB控制台,选择集群所在地域,在左侧导航栏中,选择参数模板。
在自定义参数模板页签内,目标模板操作列中单击克隆。设置以下参数并单击确认创建。
参数
说明
模板名称
模板的名称。名称需要满足以下规则:
由英文、数字和下划线(_)组成,以字母开头,不能包含中文。
长度为8~64个字符。
数据库引擎
选择数据库引擎,请选择Oracle。
数据库版本
选择数据库引擎版本,取值范围如下:
2.0
描述
备注该模板的相关信息,便于后续管理。不限制语言,长度为0~200个字符。
添加配置
单击添加配置会增加一行参数供您选择参数名,并通过参考描述和可修改参数值设置配置值。您还可以看到是否重启集群、参数默认值等信息。
说明需要配置下一个参数,请再次单击添加配置。
需要删除某个参数,请单击该参数右侧的删除。
导入
单击导入,输入参数及参数值。输入格式需要按照
key=value
格式输入,多组数据之间请换行,例如:wal_level=replica wal_sender_timeout=60000
删除参数模板
登录PolarDB控制台,选择集群所在地域,在左侧导航栏中,选择参数模板。
在自定义参数模板页签内,目标模板操作列中单击删除。
如果需要同时删除多个参数模板,请选中目标参数模板,然后单击批量删除即可。
查看参数模板差异
登录PolarDB控制台,选择集群所在地域,在左侧导航栏中,选择参数模板。
在自定义参数模板页签内,选择您要对比的参数模板,单击列表下方的比较差异。
在比较差异页面中,您可以查看到各参数模板中的参数差异。