# 场景实践举例
数据库AI助手提供WebUI页面用于用户进行智能问答。用户可以进行交互式问答、定时任务配置、会话查看等。
主要功能包括：
- TOP场景一键诊断：针对数据库运维中的高频故障场景（如CPU高负载、连接数打满、慢SQL等），预置专家经验Skills，用户一句话即可触发标准化诊断流程，快速定位问题根因并给出处置建议。
- Agent自主规划排查：面对未预设Skills的复杂运维场景，Agent可自主分析问题、规划MCP工具调用链，动态组合日志采集、指标查询、会话分析等工具，完成端到端的问题排查，实现灵活的自主运维能力。
- 定时任务与自动化巡检：支持配置定时任务，实现数据库健康巡检、空间分析、性能基线对比等运维任务的自动化执行。任务执行结果自动生成报告并推送通知，帮助DBA及时掌握数据库运行状态。
- 高危操作拦截与审批管控：内置高危操作拦截与审批机制，对可能影响生产环境安全的操作（如数据删除、表结构变更、实例重启等）自动触发审批流程，防止误操作引发生产事故，实现安全与效率的平衡。
 
#### 典型场景1-日志分析
DBA在排查数据库性能、巡检、问题定位过程中，经常需要下载收集查看运维日志，通过AI助手一句话收集错误日志、慢日志、主备切换日志、审计日志概览，并对报告进一步总结生成分析报告。
用户通过交互式问答："查一下xxx实例的日志，最近是否有问题"，可以获得下面的报告。
图1日志分析01   
![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002809392567.png)
图2日志分析02   
![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002780233014.png)
#### 典型场景2-CPU高负载诊断
用户业务激增，实例CPU占用率一段时间内持续处于异常状态。通过AI助手的TOP场景诊断出高并发SQL，并进行限流处理。用户可以直接询问："帮我诊断一下实例的CPU为什么这么高"，可以得到类似下面的诊断结果。
图3CPU高负载诊断01   
![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002809512657.png)
图4CPU高负载诊断02   
![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002780193038.png)
图5CPU高负载诊断03   
![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002809392569.png)
#### 典型场景3-空间分析定时分析
用户数据库存储空间趋于紧张，利用数据库AI助手设置定时任务对数据库空间进行分析，并提示相应优化措施。用户可以创建定时任务，提示词例如："使用DAS的空间分析工具，输出实例xxx的空间分析报告"，用户可以周期性获得如下的报告输出。
图6空间分析定时分析01   
![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002780233016.png)
图7空间分析定时分析02   
![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002809512659.png)
图8空间分析定时分析03   
![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002780193040.png)
#### 典型场景4-DRS实时同步数据
一、**功能概述**
DRS支持通过自然语言一句话创建数据同步任务，覆盖「创建→启动→结束」三个核心阶段，实现端到端自动化同步。当前支持**MySQL→MySQL**的同步链路。
二、**使用示例**
用户以自然语言描述同步需求，系统自动解析源端与目标端信息并完成任务创建。支持以下三级粒度：
表1同步示例说明 
| 同步粒度  | 示例                                                               |
|:---|:---|
| 实例级 | "帮我把实例 ddd3149d...in01 同步到 3b298116...in01 实例中"               |
| 库级  | "帮我把 192.168.XXX.XX 的 db1 库同步到 3b298116...in01 实例的 db2 库中"       |
| 表级   | "帮我把 AUTOTEST 实例的 db1 库下 test 表同步到 3b298116...in01 实例的 db2 库中" |
   
三、**前置条件**
1. 数据库连接准备 在**DRS控制台→连接信息管理**页面，分别为源库和目标库预先创建连接信息，确保连接凭证可用。
   
2. 网络连通性准备 参照++[DRS准备工作概览](https://support.huaweicloud.com/prepare-drs/drs_02_0471.html)++，完成源库与目标库之间的网络互通配置，确保DRS实例可正常访问两端数据库。
   
四、**整体流程**
1. 配置项确认。 
   明确同步对象范围、DRS同步实例规格及所在子网信息等关键参数，各项配置均**推荐按默认建议（Recommended）选项**进行选择。
   
   
2. 创建并配置DRS任务。 
   此阶段全程自动化执行，用户无需手动干预，共包含以下6个子步骤：
   表2创建任务流程 
   | 序号 | 步骤         | 说明               | 预估耗时       |
   |:---|:---|:---|:---|
   | 1   | 创建DRS同步实例 | 自动创建同步所需的计算实例     | 约5--10分钟 |
   | 2  | 测试连接    | 自动验证源库与目标库的连通性    | 秒级         |
   | 3   | 设置同步策略   | 自动配置增量同步策略、冲突处理策略等 | 秒级         |
   | 4  | 设置同步用户   | 自动配置用户迁移策略      | 秒级          |
   | 5  | 设置同步对象    | 自动解析并配置库表级同步范围  | 秒级         |
   | 6     | 预检查       | 自动执行环境与配置的前置校验  | 约1分钟       |
      
   图9配置确认   
   ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002809392571.png)
   
   
3. 启动DRS任务。 
   - **任务启动前** ：系统展示任务信息概览页，用户可通过自然语言调整同步对象、冲突策略、用户迁移等配置项，确认无误后启动任务。
     图10信息概览页   
     ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002780233018.png) 
   
   - **任务启动后** ：系统实时监控任务进度与运行状态。对于「全量+增量」任务或「单增量」任务，当增量时延连续1分钟低于10秒时，系统将**自动创建数据对比任务**，保障数据一致性。
   
   
   
   
4. 结束DRS任务。 
   在同步任务完成后，用户可按需结束任务。任务结束后，DRS将释放同步实例及相关资源，同步链路随之终止。
   
   
 
