Kill 会话

最近更新时间:2024-06-24 15:02:11

我的收藏
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 会话报告配置会同步打开,并显示接收人或接收组信息。
设置成功后,当有满足条件的会话被 Kill 后会邮件推送会话报告给指定的联系人或联系组。
说明:
各参数之间是“与”的逻辑关系。
若仅填写 TIME 及持续时间,将会一键 Kill 掉满足条件的全部会话,请谨慎操作。
7. 配置完成后,单击确定

相关操作

DBbrain 的实时会话页面支持 Kill 当前会话和持续 Kill 会话,并支持查看历史 Kill 会话记录,具体说明及操作请参见 Kill 会话