从sql server导入时,sqoop是否获取任何锁?

piah890a  于 2021-06-04  发布在  Hadoop
关注(0)|答案(2)|浏览(392)

我使用sqoop从sqlserver导入hdfs。我想知道在我从中导入的表上是否获得了锁,如果是的话,有没有一种方法可以实现 WITH(NOLOCK) ?

iqih9akk

iqih9akk1#

是的,根据sqoop-724。
这里还包括一个示例
http://mail-archives.apache.org/mod_mbox/sqoop-user/201302.mbox/%3ccal=o-utg3pwrtd+brf9q+b6zezusnj9z35byrrsvnr1gi1pxxa@mail.gmail.com%3e

1cklez4t

1cklez4t2#

sqoop通常会发出select查询,因此它会执行与查询相同的锁。sqoop不执行额外的锁定。
我们最近改进了内置的microsoftsqlconnector以支持表提示,请查看sqoop-724。我们目前正在努力获得新的版本1.4.3,将包含此功能。

相关问题