我对一个表,先delete 掉,发现太久了,撤销了(ctrl+c)退出,但查了进程,一直被执行deleting
,
表一直无法访问。
应该如何解决?
1448130 root ****** NULL Killed 236564 start deleting DELETE FROM ODS.TO_IMEI_USERAGENT_INFO
终于搞定了,
之前 1448130 这个进程是用命令
gccli -u*** -p'****' -e"show processlist" |grep TO_IMEI_USERAGENT_INFO
得到的,但光杀它不行。还得
用 gcadmin showlock
这个命令,发现还有一个进程
ods.to_imei_useragent_info *** LOCK_QUERY: 1441877
然后登录数据库,再kill 1441877;
就可以了。
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30