本文档主要介绍DAS当前阶段支持的数据库引擎,以及各功能模块的支持情况。

支持的数据库引擎

当前支持如下数据库引擎:

  • 关系型数据库:
    • RDS MySQL
    • PolarDB MySQL
    • 自建MySQL
    • RDS PostgreSQL
    • PolarDB PostgreSQL
    • 自建PostgreSQL
    • PolarDB-O
  • NoSQL数据库:
    • 云数据库Redis版
    • 自建Redis
    • 云数据库MongoDB版
    • 自建MongoDB

表格注释说明

为便于浏览和内容表达,本文的表格约定使用下述注释:
  • ✔️表示支持该功能。
  • ➖不涉及。
  • ❌表示不支持该功能。

关系型数据库的功能支持情况

功能 RDS MySQL RDS PostgreSQL PolarDB MySQL PolarDB-O、PolarDB PostgreSQL 用户自建MySQL 用户自建PostgreSQL
高可用版 三节点企业版 高可用版 集群版 历史库 单节点 集群版
监控 性能趋势 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
监控大盘 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
告警 配置告警 ✔️ ✔️ ✔️
空间 空间分析 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
容量评估 ✔️ ✔️
会话 查看MySQL实例会话 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
10秒SQL分析 ✔️ ✔️ ✔️ ✔️
锁分析 锁分析 ✔️ ✔️ ✔️ ✔️ ✔️
诊断 一键诊断 ✔️ ✔️ ✔️
诊断报告 ✔️ ✔️ ✔️ ✔️ ✔️
SQL诊断 SQL诊断 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
慢SQL 分析慢日志 ✔️ ✔️ ✔️ ✔️ ✔️ ✔️ ✔️
巡检评分 巡检评分 ✔️ ✔️
自治服务 自动空间扩展 ✔️ ✔️
自动性能扩展 ✔️ ✔️ ✔️ ✔️
7 x 24小时异常检测 ✔️ ✔️ ✔️ ✔️
自动SQL限流 ✔️ ✔️ ✔️ ✔️
自动SQL优化 ✔️ ✔️ ✔️ ✔️
智能压测 ✔️ ✔️ ✔️
智能调参 ✔️ ✔️
空间碎片自动回收 ✔️ ✔️
SQL请求行为识别 ✔️ ✔️
SQL洞察和审计 搜索 ✔️ ✔️ ✔️ ✔️
SQL洞察 ✔️ ✔️ ✔️ ✔️
安全审计 ✔️ ✔️ ✔️
说明 RDS MySQL和RDS PostgreSQL基础版实例均不支持以上功能,请忽略DAS控制台中的相关界面。

NoSQL数据库的功能支持情况

功能 Redis MongoDB 用户自建Redis 用户自建MongoDB
企业版(集群架构)、社区版 副本集、分片集群
监控 性能趋势 ✔️ ✔️ ✔️ ✔️
监控大盘 ✔️ ✔️ ✔️ ✔️
告警 配置告警 ✔️ ✔️ ✔️ ✔️
空间 空间分析
容量评估
SQL诊断 SQL诊断 ✔️
缓存分析 缓存分析 ✔️
慢请求 慢请求分析慢日志分析 ✔️ ✔️
巡检评分 巡检评分 ✔️
自治服务 自动性能扩展 ✔️
7 x 24小时异常检测 ✔️
智能压测
智能调参