功能简介
智能DBA(Database Administrator,数据库管理员)功能主要面向开发人员和数据库管理人员,提供数据库运维和智能诊断的可视化界面,提升数据库的运维能力与易用性。通过告警统计、资源使用情况、性能指标数据等维度分析,帮助用户快速定位故障,实时了解实例运行情况。
如果要使用智能DBA助手功能,IAM子账号必须要有RDS FullAccess、DAS FullAccess(或者DAS Administrator)、CES FullAccess权限。如果需要添加权限,请参见通过IAM角色或策略授予使用RDS的权限。
部分区域如需使用智能DBA助手功能,请提交工单申请。
使用场景
- 紧急恢复实例场景中,通过手动结束慢会话,使得数据库恢复正常,提高数据库的可用性。
- 新业务中出现并发数过高的SQL语句导致实例不稳定场景中,通过设置SQL限流规则功能控制并发数过高的SQL语句,保证实例的稳定性。
- 出现“磁盘空间满”问题时,通过查看磁盘空间功能实时了解磁盘空间概况与分布。您可以设置存储空间自动扩容,在实例存储空间达到阈值时,会触发自动扩容,详见存储空间自动扩容。
功能列表
智能DBA支持以下功能,详情请参见表1。
| 功能 | 描述 | 相关文档 |
|---|---|---|
| 实时会话 |
| |
| 实时性能 | 展示数据库实例各项关键指标,并提供日期对比功能,方便查看周期业务以及指标变化情况,及时发现异常。 | |
| 容量预估 | 在使用数据库实例的过程中,当前磁盘空间数据与日志的占比以及历史上涨情况往往是用户关心的重点。RDS for PostgreSQL提供了容量预估功能,可以方便地查看磁盘空间分布状况与磁盘空间变化趋势。此外还提供了智能扩容、表智能诊断、Top50库等高级智能运维功能。 | |
| SQL分析与优化 |
|