0
私はSQL Server 2014標準版を使用しており、アプリケーションのパフォーマンスチューニングに取り組んでいます。繰り返しクエリに時間がかかります
同じクエリを複数回実行すると、実行時間が毎回増加してほぼ正常に戻ります。例えば
SELECT * FROM dbo.Employee WHERE emp_name = 'sam'
| first time | 9 sec |
| 2nd time | 18 sec |
| 3rd time | 29 sec |
| 4th time | 10 sec |
この上の任意のヘルプは高く評価されるだろう。
あなたはアプリケーションの最適化を行っているので、そこに問題がある理由がわかるはずです。 SSMSでこのクエリを実行しようとしましたか? –
あなたの従業員のテーブルはどれくらいですか?私はそのような簡単な質問で9秒は期待していません。 emp_name列に索引を入れてみることはできますか? – Forklift
ライブ・データベースの場合は、同じ表が他のプロセスによってアクセスされている可能性があります。または、サーバーが実行時間を変化させて他の要求を処理している可能性があります。実行計画とコストが同じだが時間が異なる場合、これも同様です。 – cloudsafe