DBbrain 实例管理页面提供 Kill 会话功能,方便用户对会话进行管理。
仅云数据库 MySQL(不含单节点 - 基础型)、云原生数据库 TDSQL-C(TDSQL-C for MySQL)支持该功能。
操作步骤
1. 登录 DBbrain 控制台。
2. 在左侧导航栏,选择实例管理。
3. 在页面上方选择数据库类型。
4. (可选)在页面上方搜索框中,选择资源属性(包括实例 ID、实例名称、状态等)并输入关键字,单击
。

5. 在实例列表中,选择一个或多个待 Kill 会话的实例,在页面上方单击 Kill 会话。
6. 根据界面提示,配置 Kill 会话参数。


字段 | 说明 |
USER | 发起会话的用户。
多实例批量持续 Kill 操作,user 信息需保持一致,如 root。 |
HOST | 发起会话所在的客户端 IP 地址及端口号。
仅支持单条件,格式示例:10.6.25.2 |
DB | 会话连接的数据库名称。 多实例批量持续 Kill 操作,db 信息需保持一致,多个数据库逗号分割,如 db_1,db_2。 |
COMMAND | SQL 命令类型,包括 ALL、Not Sleep、其他。 ALL Not Sleep 其他:包括 Binlog Dump、Change user、Close stmt、Connect、Connect Out、Create DB、Daemon、Debug、Delayed insert、Drop DB、Error、Execute、Fetch、Field List、Init DB、Kill、Long Data、Ping、Prepare、Processlist、Query、Quit、Refresh、Register Slave、Reset stmt、Set option、Shutdown、Sleep、Statistics、Table Dump、Time。 |
INFO | 执行的 SQL 语句。 仅支持单条件前置匹配,格式示例:select。 |
TIME | 会话持续时间。 |
执行方式 | 选择定时关闭:请选择持续 Kill 任务持续时间,持续时间结束后任务自动关闭。 选择手动关闭:任务创建成功后,请在诊断优化 > 实时会话页面选择该实例,并在 Kill 任务持续列表的操作列进行手动关闭任务。 |
持续时间 | Kill 会话持续时间。 |
发送至指定邮箱 | 设置指定的联系人或联系组后,对应实例的诊断优化 > 报告设置页面中 Kill 会话报告配置会同步打开,并显示接收人或接收组信息。 设置成功后,当有满足条件的会话被 Kill 后会邮件推送会话报告给指定的联系人或联系组。 |
说明:
各参数之间是“与”的逻辑关系。
若仅填写 TIME 及持续时间,将会一键 Kill 掉满足条件的全部会话,请谨慎操作。
7. 配置完成后,单击确定。