数据管理服务DAS系列四:紧急Kill会话
阿里云服务器优惠多,折扣错,惊喜多,请咨询:www.wqiis.com
概述
在数据库运行的过程中,经常会因为应用侧的连接泄露,或者是业务流量太大,而出现"数据库连接数被打满"的情况,一旦发生,DBA也因为无法登录数据库而"爱莫能助"。针对这一运维痛点,DAS结合数据库内核的优化,提供了该紧急情况下的干预能力:紧急Kill会话,为DBA保留了最后一道救命通道,让DBA可以轻松、快速的对实例连接数进行干预,有效降低故障时间。
DAS提供的紧急Kill会话能力
实例的连接数达到上限,无法正常登录时,kill会话提供了一个特殊连接通道,帮助用户查看和执行Kill会话的操作;
Kill操作将会以日志的形式被记录下来,方便用户查询。
具体使用方法
1、登录,打开DAS Console:
2、在服务页面单击左侧导航栏“云DBA”>“紧急kill会话”,并在弹窗中选择需要紧急kill的实例:
3、在会话列表中,默认会按照会话持续时间倒序排列会话信息,可以按照需要选择待kill的会话,单击kill会话按钮,在确认“kill实例会话”弹窗中,单击“确定”按钮:
4、“历史急救日志”页签,可获取急救通道执行过的Kill操作信息,也可以设置时间段进行查询:
常见问题
1、该功能是所有RDS实例都可以使用吗?
是。
目前只支持MySQL数据库,5.6的版本要>= 5.6.43.3,5.7的版本要>= 5.7.25.3,如果您的MySQL版本较低,可以在RDS控制台进行实例版本升级。并且该功能不支持ECS自建库,不支持创建中、冻结、异常状态的实例。
2、所有的会话都能被kill吗?
否。
rdsadmin、rdsbackup、rdsmetric等系统类的账号会话,禁止Kill。
发表评论
暂时没有评论,来抢沙发吧~