gpt4 book ai didi

php - Laravel-Excel海量导入

转载 作者:搜寻专家 更新时间:2023-10-31 21:30:57 25 4
gpt4 key购买 nike

所以,我有一个包含 28k 行的 excel 文件。
我想加载它,然后插入数据库,但它刚刚停止。 (空格)
我试图减少到 5k 数据,它起作用了,但是太慢了
我也尝试使用 chunk ,只有 5k 数据,但我得到“超过 300 秒的最大执行时间”。
这是代码

Excel::filter('chunk')->load(storage_path('excel/exports/').$fileName)->chunk(1000, function($results)
{
foreach($results as $key)
{
// even nothing to do
}
});

5k 行真的有那么大吗?
还是我做错了?
谢谢。

最佳答案

你是在照章办事。 (以卡盘为例)
但是 28k 行是需要处理的大量数据。

您可以编辑最长执行时间。
参见:http://php.net/manual/en/function.set-time-limit.php

bool set_time_limit ( int $seconds )

希望这会有所帮助。

关于php - Laravel-Excel海量导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30121055/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com