- - PR -
SQLサーバーのストアド・トリガの速度について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-12-07 19:48
SQLServerに.NETで作成したからプログラムから
SQLでテーブルを更新してから、 ストアドをキックしてそのデータを下に他の2つのテーブルに更新して そのうち1つのテーブルのトリガで3つのテーブルを更新 するのに10000件のデータで4時間ほどかかります。 速度を考えてストアド等と使ったのですが、 逆に時間がかかってしまいました。 なぜ遅くなってしまっているのか知りたいのですが、 調べても良くわかりません。 これは仕方のないことでしょうか? ご存知の方ご教授いただけますか。 よろしくお願いします。 |
|
投稿日時: 2005-12-08 03:06
Database Expert 会議室 で聞かれると良いと思います。
質問の方ですが、どのフェイズで時間を浪費しているか、 そのあたりの調査が先だと思います。 (「SQL でテーブルを更新してから」の部分でしょうか?) 今ある情報だけですと、扱うテーブルの構成やリレーション何かも判りません... _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
|
投稿日時: 2005-12-12 14:47
アドバイス有難うございます。
フェイズの件も含めて、Database Expert 会議室 でお伺いしたいと思います。 |
1