|
|
1
2
MySQL的直接CSV导入通常是最快的选择,但是它并不是没有限制的。一种是你需要导入文件中的所有内容或者什么都不导入,直到导入完成,你才知道它到底有多远。由于一些进口可能需要数小时,甚至数天,你可能不知道它在哪里。由于性能原因,InnoDB表上的整个insert操作以原子方式进行,但这意味着在完全提交之前,它是不可见的。
另一个是文件必须存在于服务器上。这个
用CSV解析器逐行插入几乎总是比较慢。如果你必须做一件事,一定要准备一份工作
|