检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Binlog未清理导致磁盘占用高 场景描述 只读实例或主实例磁盘占用高,通过执行SHOW BINARY LOGS或SHOW MASTER LOGS,和其他实例对比发现,大量老的Binlog文件未被清理,导致磁盘占用很高。 原因分析 正常情况下,设置了Binlog过期时间,当Bin
任务授权成功后,目标任务将会在变更时间段内自动进行变更。 任务在变更期间会导致数据库实例重启,业务暂时中断。建议将变更时间段设置在业务低峰期,具体设置请参考设置可维护时间段。 父主题: 任务中心
选择引擎版本 图2 选择规格 图3 设置网络 图4 设置密码 查看购买成功的RDS实例。 图5 购买成功 步骤2:连接RDS for SQL Server实例 单击“登录”,进入数据管理服务实例登录界面。 图6 实例列表 输入创建RDS实例时设置的rdsuser密码,单击“登录”。
重置数据库root账号密码 功能介绍 在使用RDS过程中,如果您忘记数据库账号密码,可以重新设置密码。如果root账号自身出现问题,比如丢失或者删除,也可以通过重置密码恢复root账号权限。 调用接口前,您需要了解API 认证鉴权。 调试 您可以在API Explorer中调试该接口。
内网连接RDS实例时,设置安全组分为以下两种情况: ECS与RDS实例在相同安全组时,默认ECS与RDS实例互通,无需设置安全组规则,执行购买并通过PostgreSQL客户端连接RDS for PostgreSQL实例。 ECS与RDS实例在不同安全组时,需要为RDS和ECS分别设置安全组规则。
for column '字段名' 原因分析 检查业务上是否在session级别设置“sql_mode”参数为“STRICT_TRANS_TABLES”。 “STRICT_TRANS_TABLES”为严格模式,设置为严格模式时会报字段超长。 解决方案 加大字段长度,建议在业务低峰期执行。
数据库实例存储类型 数据库系统通常是IT系统最为重要的系统,对存储IO性能要求高,您可根据需要选择您所需的存储类型。RDS暂时不支持创建实例后变更存储类型。 存储类型说明 云数据库RDS支持本地SSD盘、SSD云盘/超高IO和极速型SSD存储类型,可以满足不同的业务场景,具体如下:
MySQL实例的事务隔离等级 您可以在云数据库RDS界面,通过设置参数的值,修改事务隔离等级。 对于RDS for MySQL 5.7、5.6版本:设置参数“tx_isolation”的值。 对于RDS for MySQL 8.0版本:设置参数“transaction_isolation”的值。
排查RDS for SQL Server CPU使用率高的原因和解决方法 使用云数据库 RDS for SQL Server时,如果您的CPU使用率很高或接近100%,会导致数据读写处理缓慢、连接缓慢、删除出现报错等,从而影响业务正常运行。 解决方法 分析慢SQL日志以及CPU使
访问数据库实例,绑定后也可根据需要解绑。 注意事项 您需要设置安全组,开通需访问数据库的IP地址和端口,才可以访问数据库实例。在访问数据库前,您需要将访问数据库的IP地址,或者IP段加安全组入方向的访问规则,操作请参见设置安全组规则。 华为云关系型数据库使用您在网络控制台购买的公
用户将RDS for MySQL的“lower_case_table_names”设置成“大小写敏感”的状态时,创建了带有大写字母的表,如“tbl_newsTalking”,但后期改变了大小写敏感的设置状态后,无法找到该表。 案例:在执行备份恢复到新实例的时候,如果新实例的“大小写
在“innodb_large_prefix”设置为off的情况下,InnoDB表的单字段索引的最大字段长度不能超过767字节,联合索引的每个字段的长度不能超过767字节,且所有字段长度合计不能超过3072字节。 当“innodb_large_prefix”设置为on时,单字段索引最大长度可为
新建SQL限流规则 操作场景 SQL限流是指设置原始SQL语句或者Query ID,当所匹配的SQL语句超过设置的最大并发数时,数据库实例会拒绝执行此SQL。从而解决SQL并发数过高导致的实例不稳定问题。使用华为云自研插件rds_pg_sql_ccl可以实现RDS for PostgreSQL的SQL限流能力。
原因分析 这个表和其他表有外键关系,在MySQL中,设置了外键关联,会造成无法更新或删除数据,避免破坏外键的约束。 可以通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制,详见官方文档。 解决方案 通过设置变量FOREIGN_KEY_CHECKS值为off,来关闭上述机制:
consider increasing server sort buffer size 解决方案 将参数“sort_buffer_size”设置为高于其默认值256KB。 “sort_buffer_size”是一个MySQL服务器系统变量,可能会影响您的查询性能,它是在每个会话级别上定义的,会影响MySQL内存消耗。
达到阈值时,会触发自动扩容。 只读实例设置自动扩容与主实例自动扩容互不影响,因此,您需要单独为只读实例设置扩容,以满足业务需求。对只读实例设置自动扩容时,您可选择大于或等于主实例的存储空间。 设置存储空间自动扩容有两种方式: 创建实例时设置存储空间自动扩容。详情请参见购买RDS for
查询慢日志中记录SQL执行65秒,但是扫描行数为0。 原因分析 被中断的查询超过慢日志设置阈值也会记录慢日志,但是所记录的扫描行数为0。客户JDBC连接设置了查询超时: 解决方案 优化SQL或者将socketTimeout设置合理值。 父主题: 其他使用问题
空间达到阈值时,会触发自动扩容。 只读实例设置自动扩容与主实例自动扩容互不影响,因此,您需要单独为只读实例设置扩容,以满足业务需求。对只读实例设置自动扩容时,您可选择大于或等于主实例的存储空间。 约束限制 账户余额大于等于0元,才可设置自动扩容。 实例状态为“正常”和“存储空间满”时可以进行扩容。
新建SQL限流规则 操作场景 SQL限流是指通过设置语句类型、关键字等匹配SQL语句,当所匹配的SQL语句超过设置的最大并发数时,数据库实例会拒绝执行此SQL。从而解决SQL并发数过高导致的实例不稳定问题。 可能引起SQL并发过高的场景有: 业务流量突增:出现缓存穿透、异常调用等情况,导致某类SQL并发数急剧上升。
SSL。 SELECT * FROM mysql.user WHERE User='root'; 如果发现root账号的ssl_type被设置为ANY,表明root账号需要使用SSL连接。 查看SSL开启情况。 show variables like '%ssl%'; 发现该实例未开启SSL: