来自 Sqoop 用户指南:
Sqoop 使用多行 INSERT 语法在每个语句中插入最多 100 条记录。每 100 条语句,写入器任务中的当前事务被提交,导致每 10,000 行提交一次。
但它没有提到您是否可以指定特定的提交大小。因此我的问题是 - 你能指定它吗?有谁知道?
有两个属性可用于调整此行为:
您可以在命令行的 HADOOP_ARGS 部分中指定属性(甚至同时指定属性),例如:
sqoop export -Dsqoop.export.records.per.statement=X --connect ...
您可以在Apache Sqoop Cookbook中找到更多关于它们的使用说明。