我将几个带有Spout的不同Excel文件导入到我的mysql数据库中 到现在为止我没有任何问题。一切都很快。
但是今天我得到了一个excel文件的更新,该文件过去有近4000行,现在已经增长到近9000行。
导入此文件的速度从第4500行到最近的行非常慢。最后200行将需要30秒才能加载。
当我减少PHP服务器的内存时,它会在分配150MB后导致导入失败,而其他超过80000行的文件仍能正常工作。
excel文件没什么特别之处。我还尝试将其导出为CSV并从此CSV列表中创建了一个新的xlsx文件。根本没有变化。
但是如果我导入这个文件(并等待超过5分钟)并且在此之后尝试导入另一个文件,则导入这些文件的速度也很慢。
有谁知道我可以做些什么来调试这种奇怪的行为?