有奖征文:轻量对象存储LighthouseCOS用户实践> HOT
DBbrain 提供 KILL 会话功能,支持 KILL 当前会话和持续 KILL 会话,并支持查看历史 KILL 会话记录,方便用户对会话进行管理。

功能说明

KILL 当前会话:KILL 当前正在执行的会话。
持续 KILL 会话:支持创建、查看、停止、删除持续 KILL 会话任务创建一个 KILL 会话任务,任务类型包括条件 KILL 一键 KILL 两种类型,当满足条件时,自动触发 KILL 会话操作。
查看历史 KILL 会话记录:支持查看历史 KILL 的当前会话和持续 KILL 任务 KILL 的会话。

操作步骤

KILL 当前会话

1. 登录 DBbrain 控制台
2. 在左侧导航栏,选择诊断优化。
3. 在页面上方选择数据库类型和实例 ID,选择实时会话页签。
4. 实时会话页面,选择活跃会话页签。
5. 在列表上方选择实时会话
6. 在实时会话列表中勾选待 KILL 的会话,在列表右上方单击 Kill 会话,在弹出的对话框中单击确定
KILL 会话后,可在列表上方单击历史记录,查看已 KILL 会话。



持续 KILL 会话

创建持续 KILL 会话任务

说明:
已有状态为运行的持续 KILL 会话任务,则不允许创建新的任务。
1. 实时会话页面,选择活跃会话页签。
2. 在列表右上方单击持续 Kill
3. 在弹出的对话框中设置持续 KILL 任务参数信息。
任务类型包括条件 Kill 任务一键 Kill,选择的任务类型不同配置的参数信息不同。
条件 Kill 任务



选择条件 Kill 类型,设置 KILL 会话的条件(USER、HOST、DB、COMMAND、INFO、TIME)。
选择执行方式,若选择定时关闭,请选择持续 Kill 任务持续时间,持续时间结束后任务自动关闭。若选择手动关闭,任务创建成功后,可在 Kill 任务持续列表的操作列进行手动关闭任务。
说明:
可输入一个或多个条件,各条件之间是“与”的关系,设置后可结束除系统连接外的所有满足设置条件的会话。
如仅填写 Time 及持续时长,将会一键 KILL 掉满足条件的全部会话,请谨慎操作。
一键 Kill 任务
注意:
一键 Kill ,会结束任务持续时间内的所有会话。请谨慎使用此功能。



选择一键 Kill 类型。
选择执行方式,若选择定时关闭,请选择持续 KILL 任务持续时间,持续时间结束后任务自动关闭。若选择手动关闭,任务创建成功后,可在 Kill 任务持续列表的操作列进行手动关闭任务。
勾选我已阅读风险提示,同意使用此功能
4. 单击下一步,进入会话预览页面,预览将被 KILL 掉的会话。
若当前无符合条件的会话,则会话预览页面显示暂无数据。


5. 单击确定Kill 任务列表右上方将显示运行中,同时列表上方显示持续 Kill 中


6. 
单击 Kill 任务列表
,查看、停止和删除已创建的持续 Kill 任务。
列表参数说明如下表所示。
参数
说明
类型
包括条件 Kill一键 Kill 自治中心
自治中心为在自治中心页面配置自治服务后触发的异常 SQL KILL 任务,详细说明及操作请参见 自治服务
状态
包括创建运行完成终止
创建:任务正在创建中。
运行:任务正在执行中。
完成:执行方式为自动关闭的任务,在指定的任务持续时间结束后自动关闭。
终止:分为以下两种情况。
执行方式为自动关闭的任务,在指定的任务持续时间结束前手动关闭。
执行方式为手动关闭的任务被手动关闭。
关键词
仅任务类型为自治中心,且配置自治服务时有设置 KILL 高级配置。详细说明及操作请参见 n自治服务
操作者
创建 KILL 任务的账号 ID。
开始时间
任务开始执行时间。
剩余时间
任务持续的剩余时间。
当创建任务时任务执行时间为自动关闭
当状态为运行且任务类型为自治中心剩余时间 = 限流时间(创建任务时设置的)- 开始时间 (任务列表中显示的)
当状态为运行且任务类型为一键 Kill 条件 Kill剩余时间 = 持续时间(创建任务时设置的)- 开始时间 (任务列表中显示的)
当状态为完成终止,则剩余时间为0。
当创建任务时任务执行时间为手动关闭:剩余时间显示--。
操作
查看任务详情:在操作列单击详情,或在列表上方持续 Kill 中右侧单击详情查看正在运行的任务。
停止任务:当需要终止状态为运行的任务时,可在操作列单击停止,或在列表上方持续 Kill 中右侧单击停止
删除任务:当需要删除状态为终止完成的任务时,可在操作列单击删除

查看历史 KILL 会话记录

1. 进入活跃会话页面。
2. 在列表右上方单击历史记录,选择时间段(包括近1小时、近24小时、近7天、近30天或自定义时间段),查看历史 KILL 会话记录。