通过云数据库 PostgreSQL 控制台您可以创建自定义参数模板,根据自己的业务场景,实现批量参数设置。
您可以使用数据库参数模板管理数据库引擎的参数配置。数据库参数组就像是引擎配置值的容器,这些值可应用于一个或多个数据库实例。
参数模板支持如下功能,用户可登录 PostgreSQL 控制台,在左侧导航选择参数模板页面查看参数:
支持新建模板,生成自定义的参数优化方案。
支持从 PostgreSQL 配置文件
**.conf
导入生成模板。支持从参数设置保存为模板。
单个或多个实例进行参数设置时,支持从模板导入。
支持两个参数模板之间进行对比。
注意事项
已使用参数模板的数据库实例并不会随着参数模板更新而同步更新,需要手动批量更新数据库实例。
如果您需要将新的参数应用到批量实例上,可通过批量参数设置时导入模板来重新应用。
新建参数模板
当您想使用自己的数据库参数模板时,只需创建一个新的数据库参数模板,修改所需的参数并应用于您的数据库实例,就可以使用新的数据库参数模板。
1. 登录 PostgreSQL 控制台,在左侧导航选择参数模板页面,单击创建模板。
2. 在弹出的对话框,配置如下参数,单击创建并设置参数。
模板名称:输入参数模板的名称,参数模板名称需具有唯一性。
引擎:选择对应的数据库引擎,如 PostgreSQL 或者 SQL Server 兼容。
数据库版本:选择需要的数据库版本。
模板描述:输入参数模板的简要说明。
3. 创建完成后,您可以在模板详情页修改、导入、导出参数等。
应用参数模板于实例
注意
应用参数模板到多个实例上时,请确认参数是否适用这些实例,请您谨慎操作。
1. 登录 PostgreSQL 控制台,在左侧导航选择参数模板页面。
2. 在参数模板列表中,找到需要应用的模板,单击应用到实例。
3. 在弹出页面,选择参数的执行方式和实例,检查参数修改无误后,单击提交。
PostgreSQL 实例:选择对应地域下,需要应用参数模板的实例。
参数对比:可查看所选实例参数修改前、后的配置。
复制参数模板
当您已创建一个数据库参数模板,并且想在新的数据库参数模板中包含该组中的大部分自定义参数和值时,复制参数模板是一个方便的解决方案。
方式一:通过已有参数模板复制参数模板
1. 登录 PostgreSQL 控制台,在左侧导航选择参数模板页面,单击模板 ID 或操作列的查看详情,进入模板详情页。
2. 在模板详情页,单击另存为模板。
3. 在弹出的对话框,配置如下参数:
模板名称:输入参数模板的名称,在参数模板名称需具有唯一性。
模板描述:输入参数模板的简要说明。
4. 确认无误后,单击确定即可将当前参数模板另存为新的参数模板,完成复制操作。
方式二:通过实例的参数设置功能复制参数模板
1. 登录 PostgreSQL 控制台,在左侧导航选择实例列表页面,单击实例 ID 进入管理页。
2. 选择参数设置页,单击另存为模板。
3. 在弹出的对话框,配置如下参数:
模板名称:输入参数模板的名称,在参数模板名称需具有唯一性。
模板描述:输入参数模板的简要说明。
4. 确认无误后,单击确定即可将当前参数模板另存为新的参数模板,完成复制操作。
修改参数模板的参数值
1. 登录 PostgreSQL 控制台,在左侧导航选择参数模板页面,单击模板 ID,进入模板详情页。
2. 在模板详情页,单击批量修改参数、或在参数运行值列,单击“修改参数值”图标。
导入参数模板
1. 登录 PostgreSQL 控制台,在左侧导航选择参数模板页面,单击模板 ID,进入模板详情页。
2. 在模板详情页,单击导入参数。
注意
选择导入参数时,在从本地文件导入页中,选择参数配置文件时,需要注意配置文件的格式与 PostgreSQL 数据库服务器的配置文件格式一致或者使用导出参数的文件模板,否则提示导入不成功。
3. 在弹出的对话框,选择文件,单击导入并覆盖原有参数。
导出参数模板
方式一
1. 登录 PostgreSQL 控制台,在左侧导航选择参数模板页面。
2. 在参数模板列表,在所需模板的操作列,单击导出。
方式二
1. 登录 PostgreSQL 控制台,在左侧导航选择参数模板页面,单击模板 ID,进入模板详情页。
2. 在模板详情页,在上方单击导出参数。
删除参数模板
当您创建了多余的参数模板或者确定该参数模板已无使用价值,可通过删除参数模板功能删除不再使用的参数模板。
1. 登录 PostgreSQL 控制台,在左侧导航选择参数模板页面。
2. 在参数模板列表,在所需模板的操作列,单击删除。
3. 在弹出的对话框,单击确定。