SQL Server(2005以降)でテーブルが使用しているメモリの量を調べる方法はありますか?
たとえば、3000万レコードのテーブルがあるとします。インデックス、データ、テキスト/イメージページなど、このテーブルに属するページが現在バッファキャッシュにあるページ数を教えてください。
私はこのクエリをPinal Daveが見つけましたが、このクエリはインデックスによって割り当てられたページのみを返すようです(クラスター化されているかどうかにかかわらず)。
2
sp_spaceusedは、メモリ/バッファキャッシュのデータではなく、ディスクに保存されているサイズに関するデータを返します。
—
マークS.ラスムッセン