我正在尝试从包含大约300万条记录的表中加载整个数据。
$records_all = DB::table('some_table')
->selectRaw('*')
->get();
但是这给了我错误:
Allowed memory size of 536870912 bytes exhausted (tried to allocate 12582920 bytes) error laravel
我尝试将memory_limit
中的php.ini
的尺寸从128M
增加到512M
仍然会发生同样的错误。
我还尝试过在stackoverflow上提供的其他解决方案,但没有任何效果。
如何解决这个问题?