2017-03-24 3 views
1

私はクラスタ・インデックスがテーブル自体に存在することを知っていますが、非クラスタ・インデックスはどこにありポインタは存在しますか?私は "temp DB"を考えましたが、多分私は間違っています。ノンクラスタード・インデックスは物理的にどこにありますか

ウェブ上で何も見つかりませんでした。

お手伝いできますか?

+2

追加のページにあります。いくつかのデータベースでは、これは「インデックス」ページの別個のストアになります。一部のデータベースでは、データページにある可能性があります。 –

答えて

0

TempDbは中間的な作業を行うためにSQL(およびおそらくいくつかのストアドプロシージャの一部)で使用される別のデータベースであるため、TempDbのTempがインデックスにはありません。クラスタ化されていないインデックスページは、既定ではクラスタ化インデックスページと同じファイルグループに入りますが、インデックス宣言でどのファイルグループに入るかを指定できます。たとえば、Create Indexを参照してください。

また、データがどこにあるかを知りたい場合は、sys.indexesと関連するシステムビューから始めます。

関連する問題