开发者社区> 问答> 正文

客户在DataWorks中遇到hologres SQL执行报错ERROR: Dispatch ...

已解决

客户在DataWorks中遇到hologres SQL执行报错ERROR: Dispatch query failed: internal error: Cannot acquire lock in time, current owners: [(Transaction =1002006774381222025, Lock Mode = SchS|SchE|X)]的问题,该问题是由于多线程并发写入引起的,

展开
收起
提个问题! 2024-10-04 11:04:32 6 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答

    问题原因在于,当多个写入任务同时占用同一个表的锁时,holo那边执行没有在5min中结束会有锁的机制,目前客户自依赖暂时绕过运行

    2024-10-04 11:04:33
    赞同 展开评论 打赏
问答分类:
问答地址:
关联地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载