美文网首页
Hive Lock机制导入任务执行卡住

Hive Lock机制导入任务执行卡住

作者: 梧桐树_e9a8 | 来源:发表于2017-11-15 15:01 被阅读0次

部分业务人员反馈,任务有的时候会卡主,过段时间会执行。分析了一下Hive执行过程,背后原因如下:

Hive在执行任务过程中会有卡住的现象,任务只能通过编译但是并没有办法执行,其实背后是Hive锁的机制在生效

执行示例

我主动通过锁表命令加了exclusive锁(排他锁),导致其他人对于这张表相关的操作无法执行

显示锁表

但是当我们并不知道那个操作导致了表被锁定来如何查看呢?

通过命令:SHOW LOCKS test2 EXTENDED;

显示锁表操作

释放锁

详细的原理,可以查看给出的链接

Hive Lock机制原文链接

https://cwiki.apache.org/confluence/display/Hive/Locking

Hive Lock机制翻译链接

http://www.cnblogs.com/ggjucheng/archive/2013/01/16/2862749.html

Hive Lock相关文档

https://juejin.im/entry/593f60a4da2f60006737b2db

相关文章

  • Hive Lock机制导入任务执行卡住

    部分业务人员反馈,任务有的时候会卡主,过段时间会执行。分析了一下Hive执行过程,背后原因如下: Hive在执行任...

  • hive执行表操作指令卡死问题的解决

    问题描述 在对hive表执行alert的时候,发现卡住不动了,退出后重进尝试drop表,依然卡住不动。找解决方案如...

  • Hive4:Hive报错集锦

    hive导入数据报错 ​ 报错原因: load data local顺序写反了 改顺序后执行成功: hive (b...

  • Apache Hive - 通用调优

    Apache Hive-通用优化-featch抓取机制 mr本地模式 Fetch抓取机制 功能:在执行sql的时...

  • yarn任务监控页面查看SQL内容

    集群中有很多hive任务在执行,某一个任务存在问题时需要分析执行的hive job提交了什么语句,是有办法从had...

  • Handler机制与生产者消费者模式

    Handler机制 Handler机制在Android中通常用来更新UI。子线程执行任务,任务执行完毕后发送消息:...

  • 线程同步辅助类(一)

    java中基本的同步机制有synchronized,Lock等,这些机制可以实现并发任务共享一个资源时的同步...

  • 执行机制-任务队列

    javascipt是单线程的描述性脚本语言,与java或C#等编译性语言不同,它不需要进行编译成中间语言,而是由浏...

  • 并发 kinit 导致 kerberos GSS initiat

    各子公司经分系统迁移至数据集市期间,调度工具执行 Hadoop Hive 相关的任务会偶发任务执行失败的问题,日志...

  • Sqoop数据迁移

    从RDB导入到HDFS 从RDB导入到Hive 注:往hive导入数据之前需要创建好database--delet...

网友评论

      本文标题:Hive Lock机制导入任务执行卡住

      本文链接:https://www.haomeiwen.com/subject/ojacvxtx.html