大きなデータセットを高速かつ正確に処理して取得する必要があります。パフォーマンスは必須です。私は多くのテクニックを試しましたが、それは十分に速くはありませんでした...SQLサーバー2008高速検索
アイデアは何ですか?
編集:http://msdn.microsoft.com/en-us/library/ms188774.aspx
大きなデータセットを高速かつ正確に処理して取得する必要があります。パフォーマンスは必須です。私は多くのテクニックを試しましたが、それは十分に速くはありませんでした...SQLサーバー2008高速検索
アイデアは何ですか?
編集:http://msdn.microsoft.com/en-us/library/ms188774.aspx
と同様にSET ROW COUNT
を使用するだけで、あなたのクエリでTOP
キーワードを使用して同じ結果を得ることができ、パフォーマンスを向上させる返される行を制限しないでしょう。
は、クエリで参照される列にインデックスを追加します。あなたは、大量のデータを扱っている、あなたは以下の技術のいくつかを試みることができるパフォーマンスを改善しようとしているので
。
クエリの実行計画を見て、最も高価な操作を見てください。
データベースエンジンが同じパラメータでクエリを検出した場合、ストアドプロシージャを使用すると、実行計画とキャッシュの利点が得られます。
テーブルをパーティション化すると、大量のデータを日付範囲に基づいて複数のテーブルに分割してパフォーマンスを向上させることができます。
データベースチューニングウィザードを実行します。
私は真剣に高価な操作を追跡する必要があると思う、私は間違いなくそれを行うことができます、ヒントのためのおかず: – userTepmo
あなたは歓迎です。 SQL Server Management Studioに実行計画を含めることができます。 –
質問に答えるための+1
あなたはリンクを追加するのを忘れましたか? –
はちょうど質問を編集しました – userTepmo
申し訳ありません、リンクを貼り付けるのを忘れました – userTepmo