项目需要从excel中导入大量数据存储到数据库中,一个excel文件大概有9万条数据。
导入数据是需要跟数据库已有的数据进行比对的,存在相同数据依据条件更新,不存在则插入。
目前是用phpexcel把文件转成2维数组,再读取数据库所有的数据,进行比对。
数据库没有的数据会进行sql语句拼接,整个脚本完成后一次性插入,已存在的数据则直接更新掉。
目前遇到的问题是报内存不够的错误
Out of memory (allocated 1126432768) (tried to allocate 67108864 bytes)
memory_limit改成4096M不行,现在改成-1也不行,都是使用了1024M多点就报错。
这种情况该如何解决
