0

私が構築した表形式モデルがクエリ結果をキャッシュしたくないように見える理由をトラブルシューティングする方法を教えてもらえますか?

表形式モデルへの MDX クエリがキャッシュされることは理解していますが、私たちのモデルではキャッシュされることはないようです! そして、私はその理由を理解できません..

私の最善の推測は、それはメモリの圧迫であり、システムがRAMをクリアしていることですが、それでも推測です..

実際に何が起こっているかを確認して確認するために使用できるカウンター、DMV、またはその他の perfmon 統計などはありますか?

ありがとう。

4

1 に答える 1

2

調べる場所はたくさんありますが、Profiler/xEvent トレースから始めることをお勧めします。以下は、同じ MDX クエリを 2 回実行した例です。


最初の実行はコールドキャッシュで... ここに画像の説明を入力

2 回目の実行はウォーム キャッシュで行われ、クエリがキャッシュから解決されていることがわかります... ここに画像の説明を入力


これは、非運用サーバー (テスト/開発環境など) でクエリを分離できれば、はるかに簡単に確認できます。特定のクエリがキャッシュを利用していない理由はいくつかありますが、まずキャッシュを使用していないことを確認する必要があります。

于 2015-03-20T12:53:42.720 に答える