为什么这么多内存需要多次插入到MySql DB中?

时间:2017-04-21 10:03:17

标签: php mysql codeigniter memory

我尝试将15MB csv文件(超过200 000行)的数据插入到MySql中。 我正在使用CodeIgniter并逐行插入数据。 现在我设置了memory_limit = 400M,我只能插入大约10万,然后我收到以下错误:

  

致命错误:允许的内存大小为xxxx字节耗尽

我想知道它是如何工作的,当文件为15MB并且我逐行插入数据总是用新记录覆盖$ data数据时,究竟分配了多少400MB内存?

0 个答案:

没有答案