質問するログイン新規登録

回答編集履歴

2

修正

2018/03/20 02:14

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -4,4 +4,4 @@
4
4
  質問の事象では、インデックス追加時に統計情報は更新されているはずですので、SQLを実行した後に改善されたということなら、[キャッシュ](https://technet.microsoft.com/ja-jp/library/cc748700.aspx#XSLTsection131121120120)の効果によるものではないかと考えられます。
5
5
 
6
6
  もし、性能が安定しないようなら、クエリプランが遅いものに変わっている可能性もあります。
7
- その際には早いクエリの実行計画を元に、[クエリヒント](https://msdn.microsoft.com/ja-jp/library/ms181714(v=SQL.90).aspx)で実行計画が変更されないようにすると良いかと。
7
+ その際には早いクエリの実行計画を元に、[クエリヒント](https://msdn.microsoft.com/ja-jp/library/ms181714(v=SQL.90).aspx)で実行計画が早いプランを選択されようにすると良いかと。

1

追記

2018/03/20 02:14

投稿

sazi
sazi

スコア25430

answer CHANGED
@@ -1,4 +1,7 @@
1
1
  SQLを実行した結果によって、統計情報が更新されることはありません。
2
2
  SQL実行時には[クエリ オプティマイザ](https://technet.microsoft.com/ja-jp/library/cc748699.aspx)が統計情報を元にクエリプランを組み立てます。
3
3
 
4
- 質問の事象では、インデックス追加時に統計情報は更新されているはずですので、SQLを実行した後に改善されたということなら、[キャッシュ](https://technet.microsoft.com/ja-jp/library/cc748700.aspx#XSLTsection131121120120)の効果によるものではないかと考えられます。
4
+ 質問の事象では、インデックス追加時に統計情報は更新されているはずですので、SQLを実行した後に改善されたということなら、[キャッシュ](https://technet.microsoft.com/ja-jp/library/cc748700.aspx#XSLTsection131121120120)の効果によるものではないかと考えられます。
5
+
6
+ もし、性能が安定しないようなら、クエリプランが遅いものに変わっている可能性もあります。
7
+ その際には早いクエリの実行計画を元に、[クエリヒント](https://msdn.microsoft.com/ja-jp/library/ms181714(v=SQL.90).aspx)で実行計画が変更されないようにすると良いかと。