检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
select)会报错。 如果在一个事务中同时处理支持事务的引擎(InnoDB)和不支持事务的引擎(MyISAM)会报错。 显式事务中创建临时表(create temporary table)会报错。 为了放开社区版的这些约束,云数据库RDS对MySQL内核进行了改造,以支持这些
数据库存在非活跃逻辑复制槽排查和处理的思路是: 排查是否存在失效的逻辑复制槽。 业务确认是否需要继续使用该逻辑复制槽。 删除失效的逻辑复制槽。 排查及解决方法 排查是否存在失效的逻辑复制槽。 在发布端执行如下SQL,排查是否存在失效的逻辑复制槽。 若有返回时,则说明数据库中存在失效的逻辑复制槽
才能恢复读写分离,目前支持多种Multi-Statements处理模式,详情参考设置Multi-Statements处理模式。 如果执行了临时表的相关操作,默认当前连接的后续请求会全部路由到主节点,需断开当前连接并重新连接才能复读写分离。 如果执行了Handler语句,默认后续请
semisync:半同步。 PostgreSQL: async:异步。 sync:同步。 请求示例 修改主备实例的数据同步方式为“异步”。 PUT https://{endpoint}/v3/0483b6b16e954cb88930a360d2c4e663/instances/dsfae23f
务高峰期执行会导致变更时长变长。 主备实例变更规格时的业务闪断只在主备切换期间产生,可能会造成几秒或几分钟的服务闪断(闪断时间与复制时延、临时文件数量有关),请选择业务空闲时间段操作。 参考链接 RDS for MySQL磁盘扩容 RDS for MySQL变更实例的CPU和内存规格
MySQL实例支持规格升配,也支持降配。 约束限制 表1 约束限制 阶段 限制说明 变更前 账户余额大于等于0元,才可变更规格。 变更规格会临时占用IP,且变更后不会立即释放(默认12小时后释放)。变更规格前,请确保有未被使用的内网地址(主备实例:2个未被使用的内网地址;单机实例:
库正常复制的状态下完成的。 “-test-on-replica”表明操作只是为了测试目的。在进行最终的切换操作之前,复制会被停止。原始表和临时表会相互切换,再切换回来,最终相当于原始表没变动。主从复制暂停的状态下,可以检查和对比这两张表中的数据。 常用参数 关于gh-ost工具的参数配置项说明参考官方文档。
自动流控后,可以结合业务情况判断是否需要Kill会话,具体请参见管理实时会话。 常见问题 排查RDS for MySQL CPU使用率高的原因和解决方法 RDS for MySQL数据库内存使用率过高怎么处理 RDS for MySQL慢SQL问题定位 父主题: SQL分析
事务日志文件空间总量。 运行日志空间 运行日志空间总量。 慢日志 开启慢日志后的慢日志文件空间总量。 审计日志 审计日志空间总量。 临时空间 临时空间tempdb空间总量。 系统库空间 系统库msdb空间总量。 Top20库 展示空间占用Top20的数据库详细信息,包括库文件信息。
sort):读取主键。 stage/innodb/alter table (merge sort):根据主键排序,这个过程可能较慢,因为会有临时文件生成。 stage/innodb/alter table (insert):将排序后的数据插入表中。 stage/innodb/alter
--format=custom all_sch_except_pub.backup --verbose 常见问题 如果在使用pg_dump导出时,报错用户权限不足。 解决方法: 检查是否使用的root用户导出,如果不是root用户则会报权限不足;如果使用root用户导出,仍然提示没有权限,请检查数据库版本,r
如果还有其他增量备份需要恢复,请重复执行4-6,直到最后一个日志备份恢复完成。 常见问题 问:下载的bak中找不到目标库,只有rdsadmin库可以恢复吗? 答:解决方法如下: 下载的备份文件里面有两个备份,第一个备份为rdsadmin,第二个为目标库test。 查看备份文件头信息。 restore headeronly
提供数据库整体运行情况,包括告警统计、资源使用情况和重点性能指标,多方面实时展示实例的运行状态。基于运行数据结合智能算法对实例进行健康智能诊断,并对异常项提供解决方法与使用建议。 查看实例运行情况 实时性能 展示数据库实例各项关键指标,并提供日期对比功能,方便查看周期业务以及指标变化情况,及时发现异常。
不兼容ALT特性,开启ALT会导致连接池失效。 当执行以下行为时,会锁定连接,直至连接结束,即该连接不会再被放到连接池中供其他用户连接使用。 执行PREPARE语句 创建临时表 修改用户变量 大数据插入查询(例如16 MB以上) 使用lock table 多语句(带分号的拼接SQL,例如SELECT 1;SELECT
连接绑定 执行了Multi-Statements(如“insert xxx;select xxx”)当前连接的后续请求会全部路由到主节点;创建临时表的SQL会将连接绑定到主,后续此连接的请求都会到主。需断开当前连接并重新连接才能恢复读写分离。 自定义变量 SQL中包含了自定义变量的语句会发到主节点。
滞后副本滞后量和复制时延指标。引起指标异常的原因一般如下: 主机业务压力大。 只读副本回放延迟高。 主机和只读副本之间网络延迟。 排查及解决方法 排查主机业务压力大。 排查主机上是否存在大的业务写入或者更新。 在主机查看管理控制台的监控平台中事务日志生成速率监控项,观察目标时间段
租户在某一Region下的项目ID。 获取方法请参见获取项目ID。 instance_id 是 实例ID。 请求消息 请求参数 无。 URI样例 GET https://{endpoint}/v3/0483b6b16e954cb88930a360d2c4e663/instances/fa602583
切换至postgres用户并创建一个临时目录“backuprds”,以下所有步骤使用postgres用户执行。 su - postgres mkdir /home/postgres/backuprds 停止本地PostgreSQL数据库服务。 pg_ctl stop -D $PGDATA 创建临时目录保存本
提供数据库整体运行情况,包括告警统计、资源使用情况和重点性能指标,多方面实时展示实例的运行状态。基于运行数据结合智能算法对实例进行健康智能诊断,并对异常项提供解决方法与使用建议。 查看实例运行情况 实时会话 提供当前数据库的会话查询列表,并支持排序过滤展示。通过设置慢会话阈值来识别异常会话应对紧急实例恢复,保障数据库的可用性。
BY state_duration DESC; 这些慢SQL通常是由于缺少查询对应的索引,导致过多的buffer读,从而消耗大量CPU。 解决方法 活跃连接数陡增 从业务侧确认陡增活跃连接数是否是业务所需,若为业务所需建议通过提高实例规格来解决问题,否则从业务上优化活跃连接数陡增问