[前][次][番号順一覧][スレッド一覧]

mysql:11025

From: naya <naya <SNA02388@xxxxxxxxxx>>
Date: Mon, 21 Feb 2005 13:04:02 +0900
Subject: [mysql 11025] 【御礼】 Re: 大量にinsertするとブルースクリーンになる

nayaと申します。

みなさん,貴重なアドバイス本当にありがとうございました.

お礼レスをつけられていないものもありますが,全てのアドバイスは注意深く読
ませていただきました,すみません.

結局,下記のupdate.batをWindowsのタスクスケジューラに入れることでうまく
運用できるようになりました.

もっとスマートな方法があるはずですし,タスクスケジューラだと一日一回しか
更新できないのが悔しいですが,自分なりにできる範囲でなんとか目的は達成で
きたといったところです.

まずは御礼申し上げます.今度ともよろしくお願い致します。


update.bat----------------------------------------------------------
dir /s /b Y:\ > C:\mysql\bin\y_filelist.txt
perl rplScript.pl
mysql filedata < batch.sql
mysql -e "LOAD DATA INFILE 'c:/mysql/bin/y_filedata.txt' REPLACE INTO TABLE t_url" filedata

y_filelist.txt------------------------------------------------------

Y:\hoge\hoge\foo\bar1.txt
Y:\hoge\hoge\foo\bar2.txt
Y:\hoge\hoge\foo\bar3.txt
        :

y_filedata.txt------------------------------------------------------

hoge\hoge\foo\bar1.txt
hoge\hoge\foo\bar2.txt
hoge\hoge\foo\bar3.txt
        :

rplScript.plc
open(INPUT, "y_filelist.txt");
open(OUTPUT, ">y_filedata.txt");
while (<INPUT>) {
		s/\\/\\\\/gi;
		s/^y:\\\\//gi;
		{
		print OUTPUT;
		}
}
close(OUTPUT);


batch.sql-----------------------------------------------------------

drop table t_url;
create table t_url(fullpath text);


--
naya,
SNA02388@xxxxxxxxxx


[前][次][番号順一覧][スレッド一覧]

     10992 2005-02-15 13:58 [naya <SNA02388@xxxxx] 大量にinsertするとブルースクリーンになる
     10995 2005-02-15 15:30 ┣[とみたまさひろ <tomm]                                       
     10997 2005-02-15 17:34 ┃┗[naya <SNA02388@xxxxx]                                     
     10998 2005-02-15 19:09 ┃ ┗[川合孝典 <gcd00051@x]                                   
     10999 2005-02-15 22:00 ┃  ┣[Kikuo Taniguchi <ki-]                                 
     11000 2005-02-15 22:16 ┃  ┃┣[Kikuo Taniguchi <ki-]                               
     11002 2005-02-15 23:46 ┃  ┃┗[naya <SNA02388@xxxxx]                               
     11003 2005-02-16 05:47 ┃  ┃ ┗[Daiju <d.is.here@xxx]                             
     11001 2005-02-15 23:42 ┃  ┗[naya <SNA02388@xxxxx]                                 
     11005 2005-02-16 08:19 ┃   ┗["KAWAI,Takanori" <GC]                               
     11007 2005-02-16 13:06 ┃    ┗[naya <SNA02388@xxxxx]                             
     11008 2005-02-16 13:20 ┃     ┗[Daiju <d.is.here@xxx]                           
     10996 2005-02-15 16:34 ┣[Daiju <d.is.here@xxx]                                       
     11006 2005-02-16 12:38 ┣[bon <bon@xxxxxxxxxx>]                                       
->   11025 2005-02-21 13:04 ┗[naya <SNA02388@xxxxx] 【御礼】 Re: 大量にinsertするとブルースクリーンになる
     11027 2005-02-21 14:13  ┗[sheep <sheep@xxxxxxx] Re: Windowsのタスクによる任意間隔の実行
     11028 2005-02-21 14:59   ┗[naya <SNA02388@xxxxx] (御礼)Re: Windowsのタスクによる任意間隔の実行