检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
RDS for MySQL内存使用率高的问题处理 对于用户核心业务相关的库 请扩容实例规格,具体请参见变更实例的CPU内存规格。 对于非用户核心业务相关的库 查看本地计算机的内存使用率,如果使用率曲线持续平缓,则无需处理。 对于用户核心业务相关但是数据库规格配置很高的库 在业务低峰期
连接缓慢、删除出现报错等,从而影响业务正常运行。 2021.11.25 00:00开始,DAS的部分免费功能将进入存量运营状态,新客户不开放,存量客户可以继续使用,功能不再演进。 这部分功能包括开发工具模块中的SQL诊断、表结构对比与同步、数据追踪与回滚、测试数据生成、DBA智能
发请求,导致并行SQL查询比较多,会导致应用线程释放变慢,最终连接池耗尽,影响整个业务。 您可以在控制台的查看实例的当前连接数指标。具体操作,请参见查看实例性能指标。 解决方案 具体操作,请参见执行计划。根据执行计划分析索引使用情况、扫描的行数等,预估查询效率,重构SQL语句、调整索引,提升查询效率。
4亿),autovacuum进程会自动对表进行freeze。 数据库年龄一旦超过20亿,数据库会宕机不可用,则不会再接受新事物写入。需要单用户模式执行vacuum full才能修复。 问题排查思路 数据库年龄增大的原因大概有以下几种: autovacuum进程不起作用 写入数据量过大
长事务问题定位及处理方法 什么是长事务 事务中,当执行了DDL或者DML操作并且长时间没有提交的事务称为长事务。数据库中存在长事务会有如下影响: 耗尽IO资源 单一长事务占用大量CPU 锁定资源,占用锁从而导致降低并发性 会导致表膨胀 长事务相关的监控指标 长事务主要看两个指标:
您也可以在“实例管理”页面,单击目标实例名称,进入“概览”页面,在页面右上角,单击“登录”,进入数据管理服务数据库登录界面。 正确输入数据库用户名和密码,单击“登录”,即可进入您的数据库并进行管理。 在顶部菜单栏选择“SQL操作”>“SQL查询”,打开一个SQL窗口。 在SQL窗口执行如下SQL查看数据库所有线程状态。
指标异常说明(影响) 系统CPU使用率:指的是整个系统CPU运行时间占总CPU时间的百分比。 CPU使用率分别有用户态CPU时间占比和内核态CPU时间占比: 用户态:是用户程序运行时的状态。 内核态:是操作系统的管理程序运行时的状态,包含系统调用,内核线程和中断。 当CPU打满的时候,会使业务变慢。
= 'query'; 解决方法 连接/活跃连接数 若连接数或空闲连接数过多,可执行如下SQL释放当前数据库的所有空闲连接,使用连接池或配置客户端连接超时参数及时释放空闲的连接。若活跃连接数过多,可减少业务并发量,或扩大内存规格。您也可以kill不需要的会话,降低实例内存消耗,详见紧急Kill会话。
() 函数。 需要root用户执行pg_ls_waldir函数。 当临时文件非常多时,该SQL执行会非常缓慢。 一般来说,临时文件会在复杂SQL执行完成后释放,但如果生过OOM等异常,可能会导致临时文件不能正常释放。当发现临时文件非常多时,一方面需要分析并优化慢SQL,减少临时文
可通过pg_stat_activity视图中的信息组合排列出想要获取的数据库连接信息。 以下为示例: -- 这里以数据库,用户名,客户端IP,状态来分类,以客户端数量倒序排列 SELECT datname, usename, client_addr, state, count(*)
for MySQL备份任务失败分析思路 场景描述 客户使用RDS for MySQL数据库服务,使用自有备份脚本,通过mysqldump命令进行异机备份。备份数据到一台与RDS在不同子网的ECS主机,但备份任务运行300秒后就会中断,无法完成备份任务。 原因分析 为了排除网络问题,将执
存在非活跃逻辑复制槽问题定位及处理方法 指标异常说明(影响) 生产数据库一定要及时清理非活跃逻辑复制槽。配置非活跃逻辑复制槽监控指标(连续3个周期 上报值≥1 Counts),当存在时,需要及时关注并处理。 存在非活跃逻辑复制槽产生的影响: 数据库残留的非活跃逻辑复制槽,会一直保
管理服务“DAS FullAccess”权限后,才可正常使用控制台登录数据库实例。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,切换至授权区域,验证权限: 在“服务列表”中选择云数据库 RDS,进入RDS
参数说明 名称 是否必选 参数类型 说明 user 是 String 用户名称。 除内置用户以外的用户名。 roles 是 Array of strings 角色名称。 除内置用户角色以外的角色。 请求示例 给用户user1授予user3、user4角色。 POST https:/
参数说明 名称 是否必选 参数类型 说明 user 是 String 用户名称。 除内置用户以外的用户名。 roles 是 Array of strings 角色名称。 除内置用户角色以外的角色。 请求示例 给用户user1取消user3、user4角色。 DELETE https
最滞后副本滞后量和复制时延高问题定位及处理方法 指标异常说明(影响) 最滞后副本滞后量:多个副本中最滞后副本(依据接收到的WAL数据)滞后量。可以通过如下SQL查看多个副本使用复制槽的滞后量情况。 select slot_name, temporary, active,restart_lsn
管理服务“DAS FullAccess”权限后,才可正常使用控制台登录数据库实例。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,切换至授权区域,验证权限: 在“服务列表”中选择云数据库 RDS,进入RDS
已执行3s或5s SQL数问题定位及处理方法 指标异常说明(影响) 表示当前业务中SQL运行较慢,SQL无法及时获取结果。 问题排查思路 数据库SQL执行慢的原因大概有以下几种: SQL被阻塞,在等待其他事务执行完成。 当前系统中CPU等系统资源使用率高,导致SQL运行时间长。 缺少索引导致SQL执行慢。
all_users 是 Boolean 是否设置全部数据库用户。 true:设置全部数据库用户读写权限,忽略user_name参数。 false:单独设置user_name用户读写权限。 user_name 否 String 数据库用户名称。 数据库用户名称在1到63个字符之间,由字母、数字、或
是否必选 参数类型 说明 name 是 String 数据库用户名称。 数据库用户名称在1到63个字符之间,由字母、数字、或下划线组成,不能包含其他特殊字符,不能以“pg”和数字开头,不能和系统用户名称相同。 系统用户包括“rdsAdmin”,“ rdsMetric”, “rdsBackup”