检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
usage)。更多监控指标,请参考支持的监控指标。 自动告警初始化时,绑定的手机号与邮箱为主账号的手机号和邮箱。 自动告警开启后,新实例将自动加入到告警监控资源列表中。超过既定阈值时触发告警,并通过SMN发送通知给绑定的手机或邮箱。 如需针对已有实例新增告警监控,或者将指定实例移
通过SSMS恢复备份文件到自建数据库(SQL Server) RDS for SQL Server云上备份包括数据备份、增量备份(日志备份),备份格式为SQL Server标准格式bak文件,自建数据可以直接使用bak文件进行恢复。 前提条件 下载云上备份bak文件到自建数据库的本地路径。
设置告警规则 操作场景 通过在云监控中设置告警规则,用户可自定义云数据库RDS的监控目标与通知策略,及时了解云数据库RDS运行状况,从而起到预警作用。 设置云数据库RDS的告警规则包括设置告警规则名称、服务、维度、监控对象、监控指标、告警阈值、监控周期和是否发送通知等参数。 设置告警规则
错误日志报错The table is full 场景描述 RDS for MySQL错误日志报错:ERROR [MY-013132] [Server] The table '表名' is full! 原因分析 使用TempTable引擎可能会报该错误,详见官方文档。 解决方案 在
收缩数据库日志 功能介绍 收缩SQL Server数据库日志。 调用接口前,您需要了解API 认证鉴权。 URI URI格式 POST /v3.1/{project_id}/instances/{instance_id}/db-shrink 参数说明 表1 参数说明 名称 是否必选
RDS for MySQL慢日志里面有毫秒级别的SQL 场景描述 RDS for MySQL慢日志阈值“long_query_time”为1秒,但是在慢日志明细中,出现平均执行时间低于1秒阈值的慢SQL。 原因分析 查看参数“log_queries_not_using_index
设置告警规则 操作场景 通过在云监控中设置告警规则,用户可自定义关系型数据库的监控目标与通知策略,及时了解关系型数据库运行状况,从而起到预警作用。 设置关系型数据库的告警规则包括设置告警规则名称、服务、维度、监控对象、监控指标、告警阈值、监控周期和是否发送通知等参数。 设置告警规则
问题原因:大量慢SQL导致实例CPU升高,需要优化相应的慢SQL。 排查思路: 查看CPU使用率和慢日志个数统计监控指标。 如果慢日志个数很多,且与CPU曲线吻合,可以确定是慢SQL导致CPU升高。 如果慢日志个数不多,但与CPU使用率基本一致,进一步查看行读取速率指标是否与CPU曲线吻合。 如
设置RDS for MySQL本地Binlog日志保留时长 操作场景 RDS for MySQL支持设置本地Binlog日志的清理,所有需要清理的本地日志都会在Binlog备份成功后删除,您可以根据需求灵活设置本地Binlog保留时长,合理利用实例使用空间。 RDS默认开启Bin
单击云数据库RDS实例名称,在“高级运维”页面可以查看内存使用率监控指标。 图1 实例监控 RDS内存使用率指标的计算方法: 内存使用率 =(总内存 –(空闲内存 + 给文件的缓冲大小 + 高速缓冲存储器使用的大小))/ 总内存 父主题: 数据库监控
查询数据库慢日志 功能介绍 查询数据库最近的2000条慢日志信息。 该接口计划于2025-03-31下线,建议及时切换到新接口查询慢日志。 调用接口前,您需要了解API 认证鉴权。 调试 您可以在API Explorer中调试该接口。 接口约束 该接口仅支持MySQL和PostgreSQL数据库引擎。
MariaDB数据库产生的Binlog日志。 RDS for PostgreSQL数据库服务器产生的日志文件。 RDS for SQL Server数据库产生的日志文件(RDS for SQL Server日志、默认的Trace文件和代理日志文件等)。 这些文件保证云数据库RDS实例正常稳定地运行。
查询慢日志统计信息 功能介绍 查询实例慢日志的统计数据。 调用接口前,您需要了解API 认证鉴权。 调试 您可以在API Explorer中调试该接口。 接口约束 该接口仅支持MySQL和PostgreSQL数据库引擎。 URI URI格式 POST /v3.1/{project
innodb_flush_log_at_trx_commit: 0:日志缓存区将每隔一秒写到日志文件中,并且将日志文件的数据刷新到磁盘上。该模式下在事务提交时不会主动触发写入磁盘的操作。 1:每次事务提交时RDS for MySQL都会把日志缓存区的数据写入日志文件中,并且刷新到磁盘中,该模式为系统默认。 2:每次事务提交时RDS
排查及解决方法 查询数据库、表、WAL日志等大小的SQL会占用较多的磁盘IO,请在业务低峰期运行。 查看WAL日志大小是否异常并进行处理 查看wal日志大小 可以通过rds040_transaction_logs_usage监控指标或者以下SQL查看WAL日志大小,如果发现WAL非常多,可以通过后续步骤依次排查。
binlog_retention_hours 是 Integer 二进制日志保留时间。 binlog_clear_type 否 String 二进制日志保留策略,取值:time、fast time:表示按时长保留二进制文件。 fast:表示快速清理,不保留二进制文件。 正常响应样例 { "binlog_retention_hours":
cur_log_replay_paused boolean 当前日志回放状态。 true表示回放暂停。 false表示回放正常。 latest_receive_log String 最新接收的日志。 latest_replay_log String 最新回放的日志位点。 正常响应样例 { "cur_delay_time_mills"
长事务会锁定资源,通常伴随着MDL锁、行锁指标的升高,导致其他事务无法访问这些资源,降低数据库的并发性能。 长事务可能会占用大量的内存。 长事务会导致日志文件增长,可能会导致日志文件过大,甚至导致磁盘打满。 排查长事务 连接实例查看长事务及其会话ID。 连接实例后,通过以下命令查看执行时间超过3000秒的
下载Binlog备份文件 操作场景 RDS for MySQL支持用户下载Binlog备份,用于本地存储备份。您可以下载单个Binlog备份文件,也可以合并下载Binlog备份文件。 Binlog备份文件列表显示的完成时间为最后一个事务提交时间。 管理控制台Binlog备份文件的命名格式为
慢日志显示SQL语句扫描行数为0 场景描述 查询慢日志中记录SQL执行65秒,但是扫描行数为0。 原因分析 被中断的查询超过慢日志设置阈值也会记录慢日志,但是所记录的扫描行数为0。客户JDBC连接设置了查询超时: 解决方案 优化SQL或者将socketTimeout设置合理值。 父主题: