DBbrain 实例管理页面提供 Kill 会话功能,方便用户对会话进行管理。
一、支持的数据库类型
·云数据库 MySQL(不支持所有经济型及单节点基础型)
·TDSQL-C 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、其他。ALLNot 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 后会邮件推送会话报告给指定的联系人或联系组。 |
注意:说明:
7. 配置完成后,单击确定。
三、相关操作
DBbrain 的实时会话页面支持 Kill 当前会话和持续 Kill 会话,并支持查看历史 Kill 会话记录,具体说明及操作请参见 Kill 会话。