[PHP-users 35018] Re: 大量データをDBへインポートする処理

MasamiOhkubo debizoh @ pumpkinnet.to
2010年 2月 25日 (木) 22:08:58 JST


大久保です。

コマンドラインだと cli は max_execution_time が 0(unlimited)の
はずですが・・・。

http://www.php.net/manual/ja/features.commandline.php

Web UI から execで起動させたりしてるんでしょうか。

ロジック的に言うと
2,3の処理に関しては余り意味がないでしょうね。

1に関しては 
ファイル作って exec scriptname ファイル名
で、ARGV 引き渡せばよいだけでしょう。

ファイルを吐き出さなくても
子プロセスに対して ファイル名 start 行 end行
で、1つのファイルをシーケンシャルに読ませるだけでもできます。





On Thu, 25 Feb 2010 21:46:09 +0900
"abs" <kenken_abs @ leto.eonet.ne.jp> wrote:

> 以前に”固定長電文の解析”の際はお世話になりました。
> absと申します。
> 
> ----環境----
> Win XP SP2
> IIS V5.1
> PHP V5.2.3 (ISAPで動作)
> SQLite V3.3.17
> ------------

-- 大久保 政実(Masami ohkubo / debizoh) -------------
--   URL:http://www.venus.dti.ne.jp/~debizoh/
--
-- わいわいCommunication NetWork "The PumpkinNet"
--                      http://www.pumpkinnet.to/
-- PumpkinNet CGI工房
-- http://www.pumpkinnet.to/cgikoubou/
--



PHP-users メーリングリストの案内