Date: Tue, 4 Jun 2002 15:40:54 +0900
From: who@example.net
>プログラムとしては全データをメモリーに読み込み(60M程度)、
>バルクインサートで行っています。タスクマネージャでメモリの使
>用量をみても200M程度だし、CPUの使用率も30%前後です。
>
>他にも200万件とかのデータがあるので憂鬱です。
その他の候補としては、メモリに全データを読み込むのを止めるは
いかがでしょうか。スワップが起こっていないとしてもページングは
起こっているのでは?
まして200万件になると事態はもっと深刻になるのでは?
あとSQL Serverについて詳しくはないですが、バルクインサートは
インデックス更新は抑制しているのかな?
抑制されていなければ、インデックスが5個もあるのでデータ挿入後に
改めてインデックスを作成し直す。外しているかな?
2002.06.04 15:39
URL : http://www.oode.net/
E-MAIL : who@example.net
大出正一(Prokion)
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|