0

開発者の観点から見たインデックス作成の概念には精通していますが、インデックスの作成と維持は初めてです。ほとんどのインデックスはSORT_IN_TEMPDB=Onオプションを使用して作成されます。これにより、SQL Servertempdbはインデックス作成中に含まれる並べ替え操作に使用するように指示されます。

インデックス作成に を使用するtempdbと、代わりに tempdb リソースを使用することで、並べ替えが高速化され、ユーザー データベースからの IO 負荷が軽減されます。

SORT_IN_TEMPDB=Off最近、ユーザー データベースでソートするように SQL サーバーに指示するを持つインデックス定義に出くわしました。

質問:

  1. SORT_IN_TEMPDB=offユーザー データベース リソースを使用して並べ替えが行われるため、ユーザー データベースの速度が低下しませんか?
  2. を使用する決定に一般的に寄与する要因は何SORT_IN_TEMPDB=offですか?
4

0 に答える 0