mysql:7146
From: "goudo" <"goudo" <goudo@xxxxxxxxxx>>
Date: Fri, 7 Mar 2003 14:28:49 +0900
Subject: [mysql 07146] Re: バッチ的な処理
goudo です。 回答ありがとう御座います。 ホストから、固定長のデータをFTPにより パソコンまで転送はできる状況です。 私なりに考えた結果、このデータを Windows版perl か awk で整形し LoadコマンドでMySQLに流し込かな。。。 PHPでの処理にも興味があります。 しかし、過去に WinodwsNT(ペンティアム 200M)+Mysqp+ANHTTP +PHP2 の環境で phpでテキストデータをファイルから1件づつ よみデータのインサートをPHPから行ったところ 約500件(項目は10ぐらい)以上になるとデータを全部 挿入せず処理が終了していました。 よく原因がわからなかったのですが、なんとなくMysqlの データ処理に時間がかかり、phpがタイムアウトして いるように見えました。 (大体、500件で30分ぐらいかかったような気がしました) この場合 1.パソコンの処理能力が遅すぎる。 2.Mysqlにとってインサート、削除などは、データの 参照より負荷が重くどうしても遅くなる。 の原因が考えられましたが、どちらが大きく影響して いるかわかりませんでした。 つまり、ある程度パソコンの性能が高ければ1000件ぐらいの データ挿入処理などなら、10分ぐらいで終わると確証が あるなら、パソコンを新しくしてphpで再度挑戦しようかな とも考えています。
7130 2003-03-06 11:06 ["神戸" <goudo@xxxxxx] バッチ的な処理 7131 2003-03-06 11:19 ┣["3web" <dvh52252@xxx] 7132 2003-03-06 11:29 ┣[遠藤 俊裕 <endo_t@xx] 7133 2003-03-06 11:50 ┃┗["goudo" <goudo@xxxxx] 7134 2003-03-06 11:56 ┃ ┣[Ryuichiro Munechika ] 7135 2003-03-06 12:57 ┃ ┗["3web" <dvh52252@xxx] 7137 2003-03-06 13:37 ┃ ┗[Naoki Shibata <naoki] 7141 2003-03-06 20:42 ┃ ┗[福本渉 <fukumoto@xxx] -> 7146 2003-03-07 14:28 ┃ ┗["goudo" <goudo@xxxxx] 7147 2003-03-07 14:54 ┃ ┗[SUGAWARA Hajime <sug] 7148 2003-03-08 11:33 ┃ ┗[豊島@クロスネット <] 7136 2003-03-06 13:31 ┣[遠藤 俊裕 <endo_t@xx] 7138 2003-03-06 14:12 ┗[<pico@xxxxxxxxxx> ]