更新时间:2024-11-06 GMT+08:00

管理GaussDB(for MySQL)实时会话

操作场景

支持查看实例当前会话统计结果,识别异常会话,并手动Kill会话。

设置慢会话阈值

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 云数据库 GaussDB(for MySQL)
  4. 在“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。
  5. 在左侧导航栏选择“智能DBA助手 > 实时诊断”。
  6. 选择“实时会话”页签,可按用户、访问主机、数据库3个维度查看当前会话统计结果。

    图1 实时会话

  7. 单击“设置慢会话阈值”,在弹框中,您可按需设置“慢会话阈值定义时间”,系统会自动刷新筛选出大于设置阈值的列表。

    图2 设置慢会话阈值

    SQL超过一定长度时,会对会话列表显示的SQL语句进行截断。

  8. 在会话列表中,根据实际运行状态和业务需求,选择异常进程,单击“Kill会话”,结束会话,使数据库恢复正常。

    一次最多Kill 20个会话。

    如需自动Kill会话,请参见使用GaussDB(for MySQL)自治限流