背景信息
您可以使用数据库参数模板中的参数来管理数据库引擎配置。数据库参数模板就像是引擎配置值的容器,这些值可应用于一个或多个数据库实例。您需要注意如下事项:
您在创建数据库实例时系统将会为您的数据库实例适配默认的数据库参数模板。默认参数模板包含数据库引擎默认值和系统默认值,具体根据引擎、计算等级及实例的分配存储空间而定。
注意
您无法修改默认数据库参数模板的参数设置,您必须创建自己的数据库参数模板才能更改参数设置的默认值。
如果您想使用您自己的参数模板,只需创建一个自定义参数模板,然后针对您的实例进行应用即可。
以下是您在使用参数模板中的参数时应了解的几个要点:
当您修改当前实例的参数模板并保存后,仅应用于当前实例,不会对其他实例造成影响。
当您对实例进行应用参数模板时会去重置数据库配置文件,因此不管当前模板中是否存在需要重启的参数,均会对数据库进行重启。
如果您仅需要修改少量参数,且不想重启数据库,您可以在实例管理页面单击目标实例名称,进入参数设置页签进行修改,详细操作,请参见参数设置。
在数据库参数模板内设置参数不恰当可能会产生意外的不利影响,包括性能降低和系统不稳定。修改数据库参数时应始终保持谨慎,且修改数据库参数模板前要备份数据。将参数模板更改应用于生产数据库实例前,您应当在测试数据库实例上试用这些参数模板设置更改。
操作场景
根据业务需要创建参数模板。
创建参数模板会自动从默认参数模板复制一份。
约束限制
并非所有的参数都可在自定义数据库参数模板中进行更改。
参数模板中的有些参数受限于当前机器操作系统配置,或者依赖其他参数,所以可能导致配置的值与实际生效值不一致,这是正常现象。
操作步骤
在天翼云官网首页的顶部菜单栏,选择产品 > 数据库 > 关系型数据库 > 关系数据库MySQL版,进入关系数据库MySQL产品页面。然后单击管理控制台,进入概览页面。
在左侧导航栏,选择MySQL > 参数模板,进入自定义参数模板列表页面。然后在顶部菜单栏,选择区域和项目。
在参数模板列表上方,单击创建参数模板。
注意
- 系统自带两个默认参数模板(Default-MySQL-5.7和Default-MySQL-8.0),自定义参数模板需要用户手动去创建。
用户不允许创建同名的自定义参数模板,可包含字母、数字、中划线、下划线或句点,不能包含其他特殊字符,名称须在1位到64位之间,区分大小写。
在创建参数模板对话框中,配置参数信息,然后单击确定,即可在参数模板列表中看到新创建参数模板。
数据库版本:即数据库引擎,分为5.7、8.0两个版本。
已有参数模板:选择已有参数模板,表示将根据用户自己选择的已有参数模板进行派生创建。
参数模板名称:注意名称规则为1~64位,区分大小写,可包含字母、数字、中划线、下划线或句点,不能包含其他特殊字符。
描述:参数模板的描述信息。描述信息不能超过255位,且不能包含回车和特殊字符
> ! < " & ' =
。
注意
- 在设置当前值时,请按允许值的范围进行设置。
- MySQL部分参数受限制于操作系统、实例规格及其他依赖参数等,因此可能存在设置值与实际生效值不一致的情况。请用户查询MySQL官方网站根据实际环境情况进行设置。