更新时间:2022-07-29 GMT+08:00

什么是参数模板

您可以使用数据库参数模板中的参数管理数据库引擎配置。数据库参数模板类似于数据库引擎配置值的容器,参数模板中的参数可应用于一个或多个数据库实例。

参数模板类型

创建数据库实例时可以指定数据库参数模板为默认参数模板或已有参数模板。实例创建成功后也可以变更实例关联的参数模板。

  • 默认参数模板

    默认组包含针对运行的数据库实例进行优化的引擎默认值和数据库服务系统默认值。

  • 自定义参数模板

    如果希望数据库实例以客户自定义的引擎配置值运行,可轻松地创建一个新数据库参数模板,修改所需参数并应用到数据库实例,用以使用新数据库参数模板。

    数据库参数模板与实例建立关联后,如果修改了参数模板中的参数,那么使用该参数模板的所有实例,都将获得该参数模板中对应参数的更新。

参数模板使用场景

  • 如果您想使用自定义的数据库参数模板,只需提前创建一个新的数据库参数模板,创建实例时选择该参数模板即可。如何创建参数模板,请参见创建参数模板
  • 如果您已成功创建数据库参数模板,并且想在新的数据库参数模板中包含该参数模板中的大部分自定义参数和值时,复制参数模板是一个方便的解决方案,请参见复制参数模板

参数模板注意事项

  • 系统提供的默认参数模板不允许修改,只可单击参数模板名称进行查看。如果出现参数设置不合理导致数据库无法启动,可参考默认参数模板重新配置。
  • 对于某些运行参数修改,您需在实例列表中,查看实例状态,如果显示“参数模板变更,等待重启”,则需重启关联的实例使之生效。
  • 在数据库参数模板内设置参数不恰当可能会产生意外的不利影响,包括性能降低和系统不稳定。修改数据库参数时应始终保持谨慎,且修改数据库参数模板前要备份数据。将参数模板更改应用于生产数据库实例前,您应当在测试数据库实例上试用这些参数模板设置更改。