更新时间:2026-07-14 GMT+08:00
分享

会话

会话功能提供当前数据库会话快照查询,并支持排序过滤展示。可基于用户、访问主机、库等多维度快速过滤识别到自定义慢SQL会话、活跃会话等。Kill会话能应对紧急实例恢复,保障数据库的可用性。

使用须知

您在Kill会话时,请谨慎,避免因Kill会话造成实例或业务异常。

操作步骤

  1. 登录DAS管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在左侧的导航栏中单击DBA智能运维 > 实例列表页签,进入DBA智能运维实例列表页面。

    您也可以在产品概览页面,单击“进入DBA智能运维”,进入DBA智能运维实例列表页面。

  4. 在实例列表页面右上角,按照引擎、实例名称或者实例IP筛选实例。
  5. 选择目标实例,单击“详情”,进入“实例概览”页面。
  6. “会话”页签,可以进行如下操作。

    • 查看会话统计结果

      在会话统计信息区域,可以查看会话概要(如慢会话、活跃会话、会话总数和长事务会话),按照用户、访问主机和数据库等维度统计的会话结果。

      图1 会话
    • 设置慢会话阈值
      您可以单击“设置慢会话阈值”,在弹框中,设置“慢会话阈值定义时间”,系统将自动刷新并筛选出大于阈值的会话列表。
      图2 设置慢会话阈值
    • 管理会话列表
      图3 会话列表
      • Kill会话

        在会话列表中,可以查看会话详情,也可以根据实际运行状态和业务需求,选择异常进程,单击“Kill会话”,结束会话,使数据库恢复正常。批量Kill会话时,一次性最多选择20条会话。

      • 会话分析

        选择“会话分析 > 收集”,待实时会话信息收集完成后,选择“会话分析 > 会话分析结果”,可以查看分析结果。

      • 导出会话
        • 导出部分会话

          选择会话,单击“导出已选中数据”,可以导出指定会话信息到表格中。导出任务执行完成后,您可在本地查看到一个“.csv”文件。

        • 导出全部会话

          选择“导出全部数据 > 收集”,待实时会话信息收集完成后,选择“导出全部数据 > 下载”,可导出全部会话信息到表格中。导出任务执行完成后,您可在本地查看到一个“.csv”文件。

          导出全部数据时,最多支持导出1000000条会话信息。

    • 事务回滚进度
      图4 事务回滚进度

      单击“事务回滚进度”,查看事务ID、会话ID、事务状态、已处理行数,执行语句等。

    • 一键Kill会话历史
      图5 一键Kill会话历史

      单击“一键Kill会话历史”,查看一键Kill会话的操作历史,并支持下载实例级别近3天的历史记录。

相关文档