CakePHP3.xにてpostされたCSVをデータベースに保存する処理を作成しています。
全部で13,426,192レコードを保存する必要があるのですが、memory_limitを-1に設定してもメモリ不足で落ちてしまいます。
変数のスコープを小さくしたり、bulkinsertは試してみたのですがだめでした。
何か良い方法はないでしょうか?
追記
CSVをJavaScriptでParseして1行分のデータをAjaxでPOSTしてみたところいけそうな雰囲気になりましたので全件保存できるか検証中です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/10/30 09:49
2017/10/30 09:52
2017/10/30 10:14 編集
2017/10/30 15:47