mySql:批量插入的合理限制

时间:2011-04-26 03:44:25

标签: mysql bulkinsert load-data-infile

我从客户端收到大量CSV数据,我计划将其插入mySql数据库并处理应用程序中的数据。涉及约10个表。行每个小于1k字节。在个别插入中我应该遵守什么限制?我要在每个表中插入相当数百万行。

请告诉我是否应该提供重要数据,例如架构。

2 个答案:

答案 0 :(得分:2)

如果您使用load data infile将数据输入表格,则无需遵守规定。

链接:http://dev.mysql.com/doc/refman/5.1/en/load-data.html

答案 1 :(得分:0)

如果你有大量的插入,你可以使用MySQL的 INSERT DELAYED 查询,或者你可以增加bulk_insert_buffer_size这是一个系统变量。点击bulk_insert_buffer_size

INSERT DELAYED 语法Click here