数据库自治
功能集 |
功能 |
功能描述 |
参考文档 |
监控告警 |
7 x 24小时异常检测 |
基于机器学习和细粒度的监控数据,实现7 x 24小时异常检测,全天侯监控数据库异常变化。 |
异常检测 |
性能趋势 |
提供了丰富的性能监控指标并支持自定义图表;能够展示异常事件,输出分析和建议;支持对指标自主选择时段进行手动诊断。 |
性能趋势 | |
监控大盘 |
支持自主选择需要监控的数据库实例和指标,自定义监控大盘。 |
监控大盘 | |
实时性能 |
单个数据库实例的秒级性能监控。 |
实时性能 | |
实时大盘 |
所有已接入数据库实例的秒级性能监控。 |
实时大盘 | |
性能洞察 |
基于MySQL引擎的performance_schema能力,收集SQL执行数据,及时发现数据库性能问题,并输出治理方案。 |
性能洞察 | |
告警服务 |
支持自定义告警项和告警阈值,提供多种形式的告警服务。 |
配置告警 | |
巡检评分 |
巡检评分 |
每天定时对所有数据库实例进行巡检评分。 |
巡检评分 |
诊断 |
一键诊断 |
通过一键诊断视图,直观地查看数据库的性能全貌,快速定位异常原因。 |
一键诊断 |
诊断报告 |
对指定时间段的数据库实例运行状况发起诊断并输出报告,从慢日志、表空间、性能趋势等多方面评估数据库实例的健康状况,快速定位实例的异常情况。 |
诊断报告 | |
SQL自治 |
会话管理 |
实时查看目标数据库实例的会话信息,并提供会话运维操作,例如结束会话、10秒SQL分析、SQL限流及优化等。 |
实例会话 |
查询治理 |
通过离线数据分析技术,每天对所有数据库实例的慢SQL进行统计和打标,帮助您对慢SQL进行自动分类和划分治理优先级,同时提供治理建议。 |
查询治理 | |
慢日志分析 |
统计并分析数据库实例中执行时间超过阈值的SQL语句,并提供相应的治理方案。 |
慢日志 | |
锁分析 |
查看、分析数据库实例最近一次死锁。 |
锁分析 | |
自动SQL限流 |
自动提取SQL特征,通过关键词对问题SQL进行限流。 |
自动SQL限流 | |
自动SQL优化 |
自动识别问题SQL,生成索引优化建议,并在不引发锁表的情况下自动创建索引。 |
自动SQL优化 | |
智能压测 |
确认数据库实例规格是否需要扩容,并验证在真实业务场景下的实际效果,降低上线后引发故障的风险。此外,在数据库实例发生故障且无法定位原因时,可以利用克隆库复现故障场景,以便更好地定位故障原因。 |
智能压测 | |
搜索分析 |
查询并导出SQL语句对应的日志信息。 |
搜索 | |
SQL洞察 |
SQL洞察聚类分析,用作深度异常的排查。 |
SQL洞察 | |
安全审计 |
内置了超过900种高危操作规则,涵盖异常操作、数据泄露、SQL注入和漏洞攻击等4大类,能够更全面地支持自动识别高危操作、SQL注入和新增访问等风险。 |
安全审计 | |
空间与性能自治 |
空间分析 |
直观地查看数据库及表的空间使用情况,及时发现空间的异常情况。 |
空间分析 |
容量评估 |
查看容量评估建议、性能容量情况、存储容量的使用情况、剩余可用时间。该功能还能通过机器学习和容量算法,预测未来存储空间的使用情况。 |
容量评估 | |
空间碎片自动回收 |
支持自动回收MySQL中达到阈值(如表空间大小、碎片率)的表的空间碎片。回收在实例可维护时间段执行,且会检查实例负载,以减少对业务影响。 |
空间碎片自动回收 | |
弹性伸缩 |
根据您预设的策略,输出数据库实例性能、存储空间的扩容建议,并在数据库实例性能达到设置阈值时,对数据库实例进行扩容或回缩操作。 |
弹性伸缩 |