
# TaurusDB智能DBA助手简介
智能DBA（Database Administrator，数据库管理员）功能主要面向开发人员和数据库管理人员，提供数据库运维和智能诊断的可视化界面，提升数据库的运维能力与易用性。通过告警统计、资源使用情况、健康智能诊断、性能指标数据、容量预估等维度分析，帮助用户快速定位故障，实时了解实例运行情况。
#### 前提条件
如果要在TaurusDB控制台使用智能DBA助手功能，IAM子账号必须要有**TaurusDB FullAccess** 、**CES FullAccess** 、**DAS FullAccess（或**DAS Administrator**）** 权限。如果需要添加权限，请参见[通过IAM授予使用TaurusDB的权限](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0223.html)。
#### 介绍视频
<video controls="controls" preload="none" id="object1069411011501" class="idp-external-video" src="https://res-video.hc-cdn.com/cloudbu-site/china/zh-cn/support/taurusdb-video/1730255044058683914.mp4" title="智能DBA助手功能介绍" poster="https://support.huaweicloud.com/usermanual-taurusdb/figure/zh-cn_image_0000002310782056.jpg" style="width:100%;height:auto;max-width:600px"></video>
#### 功能列表
智能DBA支持以下功能，详情请参见[表1]。
 表1功能说明 
| **功能**   | **描述**                                                                                                                                                             | **相关文档**                                                                                                                                                                                                                                                                                                                                                                                                                                            |
|:---|:---|:---|
| 实时会话     | 提供当前数据库会话快照查询，并支持排序过滤展示。可基于用户、访问主机、库等多维度快速过滤识别到自定义慢SQL会话、活跃会话等。KILL会话与SQL限流功能应对紧急实例恢复，保障数据库的可用性。                                                                   | [管理TaurusDB实时会话](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0157.html)                                                                                                                                                                                                                                                                                                                                                         |
| 实时性能     | 展示数据库实例各项关键指标，并提供日期对比功能，方便查看周期业务以及指标变化情况，及时发现异常。秒级监控有助于精准定位问题。                                                                                                     | [性能监控](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0156.html)                                                                                                                                                                                                                                                                                                                                                                   |
| 容量预估     | 数据库实例在使用过程中，当前磁盘空间数据与日志的占比以及历史上涨情况往往是用户关心的重点。智能DBA助手提供了容量预估功能，可以方便地查看磁盘空间概况与分布，并通过历史数据结合智能算法提供了空间预估等功能，尽早发现空间不足的情况并及时避免。此外还提供了智能扩容、表智能诊断、TOP50库表协助运维功能。            | [管理TaurusDB磁盘容量](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_11_2009.html)                                                                                                                                                                                                                                                                                                                                                         |
| 异常快照     | 异常诊断功能为数据库实例提供实时的健康巡检、故障诊断，并采集发生异常时的快照，可以实时监测实例的性能问题。                                                                                                              | [查看TaurusDB异常快照](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_11_2010.html)                                                                                                                                                                                                                                                                                                                                                         |
| 锁\&事务    | 查看数据库实例是否有元数据锁和InnoDB锁等待，以及查看最近死锁分析和全量死锁分析的数据。                                                                                                                     | [管理TaurusDB锁和事务](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_11_2011.html)                                                                                                                                                                                                                                                                                                                                                         |
| 诊断日报     | 诊断日报页面能够汇总展示前一天的实例状态，包括性能与磁盘分析、SQL分析和库表分析。支持用户下载和订阅分析报告。建议您每天进行实例诊断，以确保业务的正常运行。                                                                                    | [管理TaurusDB诊断日报](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0015.html)                                                                                                                                                                                                                                                                                                                                                         |
| 慢SQL     | 提供指定时间段内的慢SQL分析功能。从用户、IP、SQL模板等进行多维统计，展示统计结果并支持指定排序，识别慢SQL的精准来源，方便用户快速优化业务。                                                                                        | [查看TaurusDB的慢SQL](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0161.html)                                                                                                                                                                                                                                                                                                                                                        |
| 全量SQL    | 在实例开启全量SQL的前提下，该模块基于全量SQL数据进行分析，并提供多维度的分析、搜索、过滤的能力，帮助用户全面洞察SQL，Top SQL快速定位异常原因，保障数据库稳定运行。                                                                          | - [查看TaurusDB的Top SQL](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0164.html)  - [使用TaurusDB的SQL洞察](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0162.html)   |
| SQL限流    | 针对新上业务不能及时发包优化的SQL和突发流量导致CPU等资源100%瓶颈的场景，SQL限流功能通过控制既定SQL规则的并发度协助业务侧及时流控，保证核心业务的稳定运行。                                                                              | [使用TaurusDB的SQL限流](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0163.html)                                                                                                                                                                                                                                                                                                                                                       |
| 自动Kill会话 | 该功能支持一键Kill会话和根据设置条件Kill会话，并支持查看历史Kill会话记录，方便用户对会话进行管理。                                                                                                            | [使用TaurusDB自动Kill会话](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0503.html)                                                                                                                                                                                                                                                                                                                                                     |
| 自治限流     | 该功能自动检测数据库的CPU利用率、活跃会话数等异常，根据业务优先级进行限流处理，保证核心业务的稳定运行。 用户可以根据业务情况，按照数据库或者用户进行限流。将非核心数据库或非核心用户业务配置为限流对象，可以保障核心业务不受影响。 | [使用TaurusDB配置自治限流](https://support.huaweicloud.com/usermanual-taurusdb/taurusdb_03_0103.html)                                                                                                                                                                                                                                                                                                                                                       |
   
