Hive 锁处理

  hive有两个锁,共享索(s) 和排它锁(x)

在进行ddl操作时,排他锁会阻止 ddl 操作。drop、alter table

如果一个hive查询使用到了表A,执行时间10分钟。在这10分钟内要drop table A, 就会产生排它锁。

解锁方式1:  ps -ef | grep hive , 找到执行的hive任务,kill

解锁方式2:进到hive meta 库, SELECT * FROM HIVE_LOCKS;

DELETE FROM HIVE_LOCKS WHERE ....;

posted @ 2018-09-03 10:50  像我这种两三⑩岁的人  阅读(1447)  评论(0编辑  收藏  举报