
# 创建TaurusDB自定义参数模板
#### 操作场景
为了满足不同的业务场景需求，TaurusDB提供了参数模板功能，您可以创建自定义参数模板，应用到实例上，实现批量管理实例参数。
参数模板分为系统参数模板和自定义参数模板两类。
您可以使用数据库参数模板中的参数来管理数据库引擎配置。数据库参数模板就像是引擎配置值的容器，这些值可应用于一个或多个数据库实例。
如果您在创建数据库实例时未指定自定义数据库参数模板，系统将会为您的数据库实例应用默认的数据库参数模板。默认参数模板包含数据库引擎默认值和系统默认值，具体根据引擎、计算等级及实例的分配存储空间而定。您无法修改默认数据库参数模板的参数设置，您必须创建自己的数据库参数模板才能更改参数设置的默认值。如果您想使用您自己的数据库参数模板，只需创建一个新的数据库参数模板，创建实例的时候选择该参数模板，如果是在创建实例后有这个需求，可以重新应用该参数模板，请参见[应用TaurusDB参数模板](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_05_0018.html)。
若您已成功创建数据库参数模板，并且想在新的数据库参数模板中包含该组中的大部分自定义参数和值时，复制参数模板是一个方便的解决方案，请参见[复制TaurusDB参数模板](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_08_0014.html)。
#### 注意事项
- 每个用户最多可以创建100个参数模板。
- TaurusDB引擎共享参数模板配额。
- 当您修改当前实例的参数模板并保存后，仅应用于当前实例，不会对其他实例造成影响。
- 自定义参数模板中的参数值修改后，不会立即应用到当前使用的实例，您需要进行应用操作才可生效，具体操作请参见[应用TaurusDB参数模板](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_05_0018.html)。
- 在数据库参数模板内设置参数不恰当可能会产生意外的不利影响，包括性能降低和系统不稳定。修改数据库参数时应始终保持谨慎，且修改数据库参数模板前要备份数据。将参数模板更改应用于生产数据库实例前，您应当在测试数据库实例上试用这些参数模板设置更改。
 
#### 操作步骤
1. [登录TaurusDB管理控制台](https://console.huaweicloud.com/gaussdbformysql/#/management/list)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002671347251.png)，选择区域。
3. 在"参数模板管理"页面，单击"创建参数模板"。
4. 在"创建参数模板"弹框中，设置相关参数，单击"确定"。 
   图1创建参数模板   
   ![](https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002088535712.png "点击放大")
   
   表1参数说明 
   | **参数名称** | **描述**                                                 |
   |:---|:---|
   | 数据库引擎版本  | 选择"TaurusDB V2.0"。                                     |
   | 新参数模板名   | 参数模板名称在1到64个字符之间，区分大小写，可包含字母、数字、中划线、下划线或句点，不能包含其他特殊字符。 |
   | 描述       | 描述不能超过256个字符，且不能包含回车和\>!\<"\&'=特殊字符。                   |
      
   
   
5. 创建成功后在当前页面已展示新创建的自定义模板。
 
#### 相关API
- [创建参数模板](https://support.huaweicloud.com/api-taurusdb/CreateGaussMySqlConfiguration.html)
- [查询参数模板](https://support.huaweicloud.com/api-taurusdb/ListGaussMySqlConfigurations.html)
- [获取参数模板详情](https://support.huaweicloud.com/api-taurusdb/ShowGaussMySqlConfiguration.html)
 
