mysql查询语句会影响kettle抽数吗

#kettle
在用kettle抽数时,如果目标表用navicat中的查询窗口进行了select查询操作,那么kettle抽数就一直卡住,关闭查询窗口后,kettle抽数马上成功,想问一下,这个可能是什么原因呢?

img

img

是这样的 在 Navicat的查询窗口查询表时,会加共享读锁,而 Kettle插入数据时,需要取得写锁。 因为读锁会阻塞写锁的获取所以Kettle的插入被阻塞,等待查询窗口关闭释放读锁
你把查询窗口关闭后,锁释放,Kettle就可以继续获取写锁并插入数据

【相关推荐】




如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^