2011-02-03 31 views
0

私は、SQL 2000インスタンスがメモリをどのように使用しているかを知ろうとしています。私はDBCC MEMORYSTATUSを実行しました。誰かが私に出力をどのように解釈するかについてのよりよい考えを与えることを望んでいます。SQL Server 2000のメモリステータス

私の主な関心事は、バッファー配布の「その他」セクションです。現在、ほとんどのページが166,000で使用されています。 SQLには約2GBの空きRAMがあることを考慮すると、そのほとんどが「その他」によって使用されているという事実は私には心配です。

以下は完全な出力です。 私はあなたが提供できる任意のヘルプに感謝します。

Buffer Distribution Buffers 
Stolen  30595 
Free  966 
Procedures  208 
Inram  0 
Dirty  8424 
Kept  0 
I/O   137 
Latched  437 
Other  166065 
+0

あなたはおそらくserverfault.com上でより多くの、より良い回答を得るでしょう - それはSQL DBAがハングアウトする場所です... –

+0

ありがとう、私はあまりにもそれを投稿します。 – Colin

答えて

0

あなたのバッファプールは別名データキャッシュです。からMS KB 271624

から。これらは、前述のいずれの基準も満たさないコミットされたページです。通常、この基準を満たすバッファの大半は、バッファ・キャッシュ内のハッシュ・データおよび索引ページです。

これは良いに見える:あなたはあなたのクエリがRAMではないディスクをヒットしている意味1300メガバイトキャッシュされたデータ+インデックスを持っています。

関連する問題