Dan*_*iel 6 mysql transactions bulkinsert bulkloader
MySqlBulkLoader可以用于事务吗?我没有看到将事务显式附加到加载器实例的方法.还有另外一种方法吗?
正如MySQL 文档团队成员所说:
It's not atomic. The records loaded prior to the error will be in the
table.
Run Code Online (Sandbox Code Playgroud)
工作方法是将数据导入到专用表中,然后执行INSERT INTO ... SELECT ...这将是原子操作。在巨大的数据集上,由于长时间的事务,这是潜在的问题。