SQL Server インスタンスの 1 つを 2000 から 2005 にアップグレード中です。パフォーマンス ダッシュボードをインストールしました ( http://www.microsoft.com/downloads/details.aspx?FamilyId=1d3a4a0d-7e0c-4730-8204 -e419218c1efc&displaylang=en ) を使用すると、高レベルのレポートにアクセスできます。レポートの 1 つは、不足している (推奨される) インデックスを示しています。クエリオプティマイザーによって維持されるシステムビューに基づいていると思います。
私の質問は、指数の推奨をいつ行うべきかを判断する最善の方法は何かということです。オプティマイザーの提案をすべて適用するのは意味がないことはわかっています。基本的に、インデックスを試してみて、パフォーマンスが向上した場合はそれを維持し、パフォーマンスが低下するか同じままである場合はインデックスを削除するようにというアドバイスをたくさん目にします。決定を下すためのより良い方法があるかどうか、またこの件に関してどのようなベスト プラクティスが存在するかを考えています。