0

データベースには、それぞれ約 130 万件のレコードを格納する 2 つのテーブルがあります。これらのテーブルでクエリを実行するには、多くの時間がかかります。ストアド プロシージャを介してこれらのテーブルにクエリを実行する SQL Server ジョブがあります。これらは単純な選択、更新、および作成クエリです。調査結果: 論理演算子 AND が過剰に使用されています。一時テーブルが作成され、削除されます。内部結合が使用されています。非クラスター化インデックスがテーブル 1 で使用されています。カスタード インデックス主キーが両方のテーブルに存在します。Sql Tuning は提案を提供しません。実行計画を見積もると、50% のクエリ コストが発生します。これらのストアド プロシージャでは、いくつかのパラメーターが使用されます。

ジョブの実行には約 20 ~ 25 分かかります。最大5分に短縮する必要があります。ガイドしてください。

4

0 に答える 0