GBase 8a
运维管理
文章

查看任务锁占用情况

发表于2024-09-18 09:15:3447次浏览0个评论

问题:

租户反馈:insert任务下发下去了,等待一段时间后,发现任务依旧是等锁状态并未执行,影响任务执行效率。需gbase运维人员排查原因。

排查:

1、登陆集群通过show processlist 命令获取任务id。

2、执行gcadmin showlock  |grep id 查看这个insert需要锁,获取那个锁没有获取到,取没获取锁的关键字。

3、执行gcadmin showlock  |grep 关键字 来看下那个任务在拿着当前锁。获取这个任务的id

4、通过show processlist  来定位这个任务内容,反馈租户,看是需要kill掉还是等待任务执行完成。

5、正常情况,kill掉对应任务后,insert可正常下发执行。

评论

登录后才可以发表评论