检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参数模板管理 查询参数模板 父主题: API(即将下线)
GaussDB(for MySQL)高性能参数模板 为了提升数据库性能,GaussDB(for MySQL)提供了高性能参数模板,您可以在购买实例时选择高性能参数模板。 本章节主要介绍高性能参数模板中的参数设置情况,以及高性能参数模板的性能提升情况。 高性能参数模板介绍 GaussDB(for
参数类型 描述 name 是 String 复制后的参数模板名称。 取值范围:长度1到64个字符之间,区分大小写字母,可包含字母、数字、中划线、下划线或句点,不能包含其他特殊字符。 description 否 String 复制后的参数模板描述。默认为空。 取值范围:长度不超过256位,且不能包含回车和>
参数类型 描述 name 是 String 复制后的参数模板名称。 取值范围:长度1到64个字符之间,区分大小写字母,可包含字母、数字、中划线、下划线或句点,不能包含其他特殊字符。 description 否 String 复制后的参数模板描述。默认为空。 取值范围:描述不能超过256个字符,且不能包含回车和特殊字符
租户在某一Region下的project ID。 获取方法请参见获取项目ID。 configuration_id 是 String 参数模板ID。 通过调用查询参数模板接口获取。 请求响应成功后在响应消息体中包含的“id”的值即为configuration_id值。 表2 Query参数 参数
total_count Integer 总数。 histories Array of ParamGroupHistoryResponse objects 参数模板的修改历史列表。 表5 ParamGroupHistoryResponse 参数 参数类型 描述 parameter_name String
是否必选 参数类型 描述 parameter_values 是 Map<String,String> 参数名和参数值映射关系。用户可以基于默认参数模板的参数,自定义的参数值。不传入该参数,则保持原参数信息。 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 job_id
描述 200 Success. 400 Client error. 500 Server error. 错误码 请参见错误码。 父主题: 参数模板管理
GaussDB(for MySQL)数据库连接数满的排查思路 数据库连接数表示应用程序可以同时连接到数据库的数量,与您的应用程序或者网站能够支持的最大用户数没有关系。 数据库连接数过多,可能会导致业务侧无法正常连接,也会导致实例全量备份和增量备份失败,影响业务的正常使用。 排查思路
MySQL)引擎的max_connections和max_user_connections参数,用户可在参数模板自定义。 修改最大连接数 连接数支持在线修改,具体方法请参见编辑参数模板。 支持命令方式修改最大连接数。 执行以下命令,查看最大连接数。 show global variables
风险。 须知: 如果创建实例时使用了自定义参数模板,管理员密码的规则需要符合自定义参数模板中validate_password相关参数的设定值,否则实例会创建失败。 您可以在“参数模板管理”页面,找到自定义的目标参数模板,单击参数模板名称,在页面右上方搜索“validate_password”,查看相关参数值。
风险。 须知: 如果创建实例时使用了自定义参数模板,管理员密码的规则需要符合自定义参数模板中validate_password相关参数的设定值,否则实例会创建失败。 您可以在“参数模板管理”页面,找到自定义的目标参数模板,单击参数模板名称,在页面右上方搜索“validate_password”,查看相关参数值。
必须和管理员密码相同。 图7 参数模板配置 表6 参数模板 参数 描述 参数模板 数据库参数就像是数据库引擎配置值的容器,参数模板中的参数可应用于一个或多个相同类型的数据库实例。实例创建成功后,参数模板可进行修改。 须知: 创建数据库实例时,为确保数据库实例正常创建,自定义参数模板中相关规格参数如下不会下发,而是采用系统默认的推荐值。
必须和管理员密码相同。 图7 参数模板配置 表6 参数模板 参数 描述 参数模板 数据库参数就像是数据库引擎配置值的容器,参数模板中的参数可应用于一个或多个相同类型的数据库实例。实例创建成功后,参数模板可进行修改。 须知: 创建数据库实例时,为确保数据库实例正常创建,自定义参数模板中相关规格参数如下不会下发,而是采用系统默认的推荐值。
描述 parameter_name String 参数名称。 source_value String 源参数模板中的参数值。 target_value String 目标参数模板中的参数值。 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String
单击页面左上角,选择“数据库 > 数据复制服务 DRS”。 单击“创建迁移任务”。 填写迁移任务参数。 配置迁移任务名称。 填写迁移数据并选择模板库。 这里的目标库选择创建GaussDB(for MySQL)实例创建的GaussDB(for MySQL)实例。 企业项目选择“default”。
GaussDB(for MySQL)新增参数模板相关接口。 新增参数模板相关接口,包含创建参数模板、删除参数模板、获取参数模板详情、修改参数模板、应用参数模板。 商用 创建参数模板 删除参数模板 获取参数模板详情 修改参数模板 应用参数模板 4 GaussDB(for MySQL)新增任务管理相关接口。
如果吻合,说明是少量慢SQL访问大量行数据导致CPU升高:由于这些慢SQL查询执行效率低,为获得预期的结果需要访问大量的数据导致平均IO高,因此在QPS并不高的情况下(例如网站访问量不大),也会导致实例的CPU使用率偏高。 解决方案: 根据CPU使用率过高的时间点,查看对应时间段的慢日志信息。 重点关注扫描行数、
单击左侧的服务列表图标,选择“数据库 > 数据复制服务 DRS”。 单击“创建迁移任务”。 填写迁移任务参数: 配置迁移任务名称。 填写迁移数据并选择模板库。 这里的目标库选择创建GaussDB(for MySQL)实例所创建的GaussDB(for MySQL)实例。 单击“开始创建”。 迁移实例创建中,大约需要5-10分钟。
慢日志明细导出成功后,可以单击“查看导出列表”,查看慢日志明细导出记录,也可以通过下载将慢日志明细下载到本地进行查看。 模板统计 图4 模板统计 单击SQL模板操作列的“样本”,查看该SQL的慢日志样本 。 单击“导出”,弹框中选择OBS桶名,单击“确定”可导出当前慢日志信息到OBS桶中,最多导出100000条数据。