
# 会话
会话功能提供当前数据库会话快照查询，并支持排序过滤展示。可基于用户、访问主机、库等多维度快速过滤识别到自定义慢SQL会话、活跃会话等。Kill会话能应对紧急实例恢复，保障数据库的可用性。
#### 使用须知
您在Kill会话时，请谨慎，避免因Kill会话造成实例或业务异常。
#### 操作步骤
1. [登录DAS管理控制台](https://console.huaweicloud.com/das/#/das/overview)。
2. 单击管理控制台左上角的![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001694653209.png)，选择区域和项目。
3. 在左侧的导航栏中单击"DBA智能运维 \> 实例列表"页签，进入DBA智能运维实例列表页面。 
   您也可以在产品概览页面，单击"进入DBA智能运维"，进入DBA智能运维实例列表页面。
   
   
4. 在实例列表页面右上角，按照引擎、实例名称或者实例IP筛选实例。
5. 选择目标实例，单击"详情"，进入"实例概览"页面。
6. 在"会话"页签，可以进行如下操作。 
   - 查看会话统计结果 在会话统计信息区域，可以查看会话概要（如慢会话、活跃会话、会话总数和长事务会话），按照用户、访问主机和数据库等维度统计的会话结果。
     ![](https://support.huaweicloud.com/usermanual-das/public_sys-resources/note_3.0-zh-cn.png)
     按访问主机统计分为按主机和端口、按主机两种查询方式。
     图1会话   
     ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002465560641.png) 
   
   - 设置慢会话阈值
     您可以单击"设置慢会话阈值"，在弹框中，设置"慢会话阈值定义时间"，系统将自动刷新并筛选出大于阈值的会话列表。
     图2设置慢会话阈值   
     ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000001702030825.png) 
   
   - Kill异常会话 在会话列表中，可以查看会话详情，也可以根据实际运行状态和业务需求，选择异常进程，单击"Kill会话"，结束会话，使数据库恢复正常。
     图3Kill会话   
     ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002665038487.png) 
   
   - 一键Kill会话 在会话列表，根据实际运行状态，单击"一键Kill会话"，实例将按照以下规则来结束会话，使数据库恢复正常，该操作有误删除会话的风险，请谨慎操作。
     按执行时长倒序取前1000个会话，仅选取其中的SELECT类型会话，对每个会话提取关键字，将关键字相同的会话分为一组，按以下策略执行：
     - top3_time：以每组内会话最长的执行时长排序，取Top3的组Kill。
     
     - top3_count：以每组内会话数量排序，取Top3的组Kill。
     
     - top3_avg_time：以每组内会话平均执行时长排序，取Top3的组Kill。
     
     - Kill会话时会Kill组内所有会话，即使会话命中多个条件也仅Kill一次。
     
     
     对于符合上述规则的会话关键字，可同步添加限流规则，生成的限流规则具有时效性，持续一定时间后会自动删除，具体添加限流的规则如下：对平均执行时长Top3的组（限制并发数为会话数量 \* 0.3）、会话数量Top3的组（限流数量为会话数量 \* 0.5）进行限流，如果该组关键字已限流则向后顺延，每次最多限流6个组。
     支持查看当前时刻符合规则的待Kill会话，以及能够设置的SQL限流规则。
     图4一键Kill会话   
     ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002634759656.png) 
   
   - 创建锁分析 在会话列表，单击"创建锁分析"，会生成一条锁分析数据，用于查看是否存在持有锁的会话。
     
   
   - 导出会话列表 在会话列表，单击"导出"，可以选择导出全部会话列表，或者导出指定会话列表到表格中。
     
   
   - 一键Kill会话历史
     图5一键Kill会话历史   
     ![](https://support.huaweicloud.com/usermanual-das/zh-cn_image_0000002665158699.png)
     单击"一键Kill会话历史"，查看一键Kill会话的操作历史，并支持下载实例级别近3天的历史记录。
     
   
   
   
   
 
