检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
只读模式:不接收写请求。所有读请求按照读权重配比或者活跃连接数情况分发到已选只读节点,不会转发到主节点,即使主节点被选为服务节点。 说明: 只读模式仅支持读请求业务,写业务请求会有异常提示。 在只读模式下,不支持DDL、DML操作和临时表操作。 一致性级别 TaurusDB实例的内核版本为2.0.28.1
基本一致,确定是临时表内存不受控导致。 解决方案 升级实例规格,将内存利用率维持在合理范围,防止业务突增导致实例OOM。变更实例规格的详细内容请参考变更实例的CPU和规格。 根据业务实际情况优化慢查询。 父主题: 数据库性能
资源规划 类别 子类 规划 备注 VPC VPC名称 vpc-mysql 自定义,易理解可识别。 所属Region 华南-广州 选择和自己业务区最近的Region,减少网络时延。 可用区 可用区3 - 子网网段 10.0.0.0/24 子网选择时建议预留足够的网络资源。 子网名称
资源规划 类别 子类 规划 备注 VPC VPC名称 vpc-mysql 自定义,易理解可识别。 所属Region 华南-广州 选择和自己业务区最近的Region,减少网络时延。 可用区 可用区3 - 子网网段 10.0.0.0/24 子网选择时建议预留足够的网络资源。 子网名称
SQL语句“SELECT COUNT(*) FROM t1”和“SELECT COUNT(*) FROM t1 LIMIT 1”都会被拦截。 限流触发后业务侧会收到执行报错,报错信息为“ERROR 1317 (70100): Query execution was interrupted”。 以下场景不受SQL限流的限制:
| +----+---+ 5 rows in set (0.00 sec) 数据导入阶段会在一定程度上影响TaurusDB实例性能,请选择在业务低峰时间导入。 建议不要同时发起多个LOAD DATA请求。多个LOAD DATA同时进行,数据高并发写入,表锁竞争以及系统IO抢占会影响
+----+---+ 5 rows in set (0.00 sec) 数据导入阶段会在一定程度上影响GaussDB(for MySQL)实例性能,请选择在业务低峰时间导入。 建议不要同时发起多个LOAD DATA请求。多个LOAD DATA同时进行,数据高并发写入,表锁竞争以及系统IO抢占会影响
立即恢复”。 如需修改恢复选项信息,单击“上一步:库表选择”进行修改。 在“实例管理”页面,可查看该实例状态为“恢复中”,恢复过程中该实例业务不中断。 同时,您可在“任务中心”页面,查看“表级时间点恢复”任务的执行进度及结果。 恢复成功后,您可根据实际情况对表进行数据处理。 父主题:
SQL语句“SELECT COUNT(*) FROM t1”和“SELECT COUNT(*) FROM t1 LIMIT 1”都会被拦截。 限流触发后业务侧会收到执行报错,报错信息为“ERROR 1317 (70100): Query execution was interrupted”。 以下场景不受SQL限流的限制:
立即恢复”。 如需修改恢复选项信息,单击“上一步:库表选择”进行修改。 在“实例管理”页面,可查看该实例状态为“恢复中”,恢复过程中该实例业务不中断。 同时,您可在“任务中心”页面,查看“表级时间点恢复”任务的执行进度及结果。 恢复成功后,您可根据实际情况对表进行数据处理。 父主题:
重启实例节点会短暂中断业务,在此期间,实例节点状态将显示为“节点重启中”。 重启过程中,该节点将不可用。建议您在业务低峰期执行重启节点操作并确保应用具备重连机制。 如果实例存在参数修改,则需要重启实例新参数才会生效。重启实例后才能重启节点。重启前,请做好业务安排,谨慎操作。 登录管理控制台。
optimize table table_name; optimize table命令会有短暂锁表操作,所以进行表空间优化时,建议避开业务高峰期,避免影响正常业务的进行。 父主题: SQL类
该指标用于统计测量对象的CPU使用率。 评估业务SQL的执行计划,添加索引避免全表扫描。 扩容CPU规格,满足计算型业务需求。 TaurusDB CPU使用率高的解决方法 内存超限风险 内存使用率 (%) 该指标用于统计测量对象的内存使用率。 扩容实例规格,满足业务需求。 优化SQL,减少临时表等的使用。
该指标用于统计测量对象的CPU使用率。 评估业务SQL的执行计划,添加索引避免全表扫描。 扩容CPU规格,满足计算型业务需求。 GaussDB(for MySQL) CPU使用率高的解决方法 内存超限风险 内存使用率 (%) 该指标用于统计测量对象的内存使用率。 扩容实例规格,满足业务需求。 优化SQL,减少临时表等的使用。
查询未成功开启Binlog的线程ID 这些查询到的线程ID中执行的语句可能暂时未能被记录到Binlog中。 您可以根据获取到的线程ID(例如:图2中“53”)排查自身业务,根据业务需要及时提交或回滚事务并执行新事务(例如:SELECT 1;),或者对于空闲连接进行断开重连操作。 查看Binlog文件 参考连接实例,连接数据库实例。
ffer pool的数据,请注意对业务的热点数据进行预热,避免业务高峰期出现阻塞。 重启实例节点 “异常”状态的实例节点允许重启。 为了缩短重启时间,建议您在重启过程中尽可能减少数据库活动,以减少中转事务的回滚活动。 重启实例节点会短暂中断业务,在此期间,实例节点状态将显示为“节点重启中”。
optimize table table_name; optimize table命令会有短暂锁表操作,所以进行表空间优化时,建议避开业务高峰期,避免影响正常业务的进行。 父主题: SQL类
查询未成功开启Binlog的线程ID 这些查询到的线程ID中执行的语句可能暂时未能被记录到Binlog中。 您可以根据获取到的线程ID(例如:图2中“53”)排查自身业务,根据业务需要及时提交或回滚事务并执行新事务(例如:SELECT 1;),或者对于空闲连接进行断开重连操作。 查看Binlog文件 参考连接实例,连接数据库实例。
optimize table table_name; optimize table命令会有短暂锁表操作,所以进行表空间优化时,建议避开业务高峰期,避免影响正常业务的进行。 父主题: 性能资源类
内存使用超限风险与优化 表空间膨胀问题 TaurusDB只读节点磁盘占用远超主节点 冷热数据问题导致SQL执行速度慢 复杂查询造成磁盘满 业务死锁导致响应变慢 TaurusDB实例CPU升高定位思路 大并发慢查询导致CPU资源耗尽问题