检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
但对您的服务端状态没有影响。 返回结果状态码为4xx时,重试不会成功。您需要根据错误信息排查问题后再重试请求。 支持幂等设置的API列表 以下API支持设置X-Client-Token请求头,保证请求幂等性。 创建数据库实例 父主题: 附录
ECS与RDS实例在相同安全组,默认ECS与RDS实例内网互通,无需设置安全组规则。 ECS与RDS实例在不同安全组时,需要为RDS和ECS分别设置安全组规则。 设置RDS安全组规则:为RDS所在安全组配置相应的入方向规则,详见设置安全组规则。 设置ECS安全组规则:安全组默认规则为出方向上数据报文
查看网卡速率是否一致。 查看内核参数配置是否一致,发现备份失败主机未做优化,备份成功的主机有做网络参数优化。 初步判断问题与TCP缓存参数设置相关,将成功ECS主机的内核参数覆盖到问题ECS主机上并使其生效,运行备份任务,备份任务未再中断,成功完成了备份。 解决方案 mysqld
不区分磁盘大小 磁盘剩余空间一旦小于5GB,设置实例只读。 说明: 该条规则优先于其他设置只读的规则。 小于1TB 磁盘使用率到达97%,设置实例只读。 磁盘使用率下降到87%,解除只读。 大于或等于1TB 磁盘剩余空间小于30GB,设置实例只读。 磁盘剩余空间大于或等于150GB,解除只读。
更多关于企业项目的信息,请参见《企业管理用户指南》。 表名大小写 不区分大小写 表名是否区分大小写。目标实例与原实例表名大小写设置不一致,可能会导致恢复失败。 已创建完成的RDS for MySQL 8.0实例不支持设置表名大小写敏感。 购买数量 1 批量创建实例的个数。 配置完成后,单击“立即购买”。 查看购买成功的RDS
到出方向规则。 图5 ECS的安全组 查看RDS的安全组的入方向规则,需要将ECS实例的私有IP地址和端口添加到入方向规则,具体操作请参见设置安全组规则。 在ECS上打开浏览器,访问Microsoft网站,以SQL Server Management Studio 18.0为例,下载安装包。
数据库代理(MySQL) 开启数据库代理 查询数据库代理信息列表 查询数据库代理规格信息 设置读写分离路由模式 关闭数据库代理 父主题: API v3(推荐)
联合索引设置不当导致慢SQL 场景描述 业务侧RDS for MySQL实例上以往执行耗时8秒的查询,在11:00后耗时超过30秒。 原因分析 查看查询变慢对应的时间段中,实例CPU监控指标并无飙升情况且使用率一直都较低,因此排除了CPU冲高导致查询变慢的可能。 图1 CPU使用率
SSL。 SELECT * FROM mysql.user WHERE User='root'; 如果发现root账号的ssl_type被设置为ANY,表明root账号需要使用SSL连接。 查看SSL开启情况。 show variables like '%ssl%'; 发现该实例未开启SSL:
tion_timeout”设置的参数值为准。 idle_write_transaction_timeout integer 正整数 是 控制读写事务连接的超时时间(单位:秒),参数设置为0时不生效,即表示读写事务连接的超时时间没有限制。 应用场景 设置相关参数值如下,分别对下列参数适用的场景进行分析。
数据库安全设置 账户密码等级设置 SQL Server自身支持关闭数据库密码复杂度检查机制,为了保障数据库安全,建议不要关闭该机制。 Console端数据库密码复杂度,请参见购买实例中的数据库配置表格。 在客户端新创建的数据库用户,默认设置了密码安全策略,但用户可取消,建议用户启用该策略:
参数说明 参数名称 是否需要重启 值 允许值 描述 pg_stat_statements.max 是 5000 100~5,000,000 设置pg_stat_statements跟踪的最大语句数。 pg_stat_statements.save 否 on on,off 保存服务器
开启SSL连接数据库实例后,数据库的只读、读写性能是未开启SSL连接数据库实例的80%左右。 公网连接时支持弹性公网IP或NAT访问,当同时设置NAT和弹性公网IP时,会优先使用弹性公网IP访问。 步骤1:购买ECS 登录管理控制台,查看是否有弹性云服务器。 有Linux弹性云服务器,执行3。
<user>表示需要做资源设置的用户名。 <hostname>表示需要做资源设置的用户hostname。 <queries_num>表示设置的数据库允许用户的每小时最大查询数。 <connections_num>表示设置的数据库允许用户的最大连接数。 <updates_num>表示设置的数据库允许用户的每小时最大更新数。
单击管理控制台左上角的,选择区域。 单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“参数管理”页面的“自定义模板”页签,选择需要设置的参数模板,单击“更多 > 重置”。 单击“是”,重置所有参数为其默认值。 图1 确认重置参数模板 参数模板修改后,不会立即应用到当前使用
放备份。 实例关闭跨区域备份策略后,目标区域的备份文件会被清理。 每个租户默认最多支持150个实例设置跨区域备份策略。 约束限制 仅主实例支持设置跨区域备份策略,只读实例不支持设置跨区域备份策略。 计费说明 表1 计费说明 规格码 按需计费(元/GB/小时) rds.pg.crossreg
MySQL数据库目标实例的存储空间大于或等于源实例的存储空间总大小。 不支持跨区域恢复操作。 恢复RDS for MySQL数据库到已有实例时,目标实例与原实例表名大小写设置不一致,可能会导致恢复失败。 恢复到当前实例时,该接口存在如下约束: 该接口仅支持实例的数据库引擎MySQL和Microsoft SQL Server。
单击页面左上角的,选择“数据库 > 云数据库 RDS”,进入RDS信息页面。 在“备份管理”页面,选择“数据库跨区域备份”。 在目标实例上,单击“设置区域备份”。在弹出页面,通过设置开关,关闭跨区域备份策略。 关闭跨区域备份策略后,目标区域的备份文件会被删除。 图3 关闭跨区域备份策略 单击“确定”,确认关闭。
“0.0.0.0/0”且协议端口不为“全部”,需要将RDS for SQL Server实例公网地址和端口添加到入方向规则,具体操作请参见设置安全组规则。 图2 RDS的安全组 在本地打开浏览器,访问Microsoft网站,以SQL Server Management Studio
可以在RDS“备份管理”页面,对跨区域的备份文件进行管理。 开通设置跨区域备份策略的权限,您可以在管理控制台右上角,选择“工单 > 新建工单”,提交开通设置跨区域备份策略的申请。 每个租户默认最多支持150个实例设置跨区域备份策略。 计费说明 表1 计费说明 规格码 按需计费(元/GB/小时)