web-dev-qa-db-ja.com

SSAS-メモリ設定の良い出発点は何ですか?

SSASのメモリ設定に関する次のアラートを受け取りました。

アラート:
SSAS 2014:無効なTotalMemoryLimit構成ソース:
MSSQLSERVERパス:SASBI01
アラート時間:2015年9月15日17:38:50 PM

アラートの説明:
SSASインスタンスに構成されたTotalMemoryLimit(307.1728515625 GB)は、必要なオペレーティングシステム機能に必要な構成されたしきい値を超え、システムが不安定になったり、障害が発生したりする可能性があります。

サーバー上の合計メモリ:0 GB合計メモリ
使用量:SSAS以外で使用される0 GBのメモリ
プロセス:-3.89069747924805 GB
SSASが使用するメモリ:3.89069747924805 GB SSAS
メモリ制限低:249.57795715332 GB(0%)SSAS
高メモリ制限:307.1728515625 GB(0%)

SSASでのこれらのメモリ設定の良い出発点は何ですか?下の画像をご覧ください。

このサーバーではSSASのみが実行されています。

7

RAMがサーバー上にあるかどうかによって異なりますが、サーバーでSSASのみを実行している場合)は以下が適切な開始点です。

クリックして拡大:

enter image description here

一般的なアーキテクチャのSSASメモリ構成 および Analysis Servicesのメモリ制限 を参照してください。

SSASは、メモリ制限設定を使用して、内部メモリの割り当て方法と管理方法を決定します。 Memory\LowMemoryLimitのデフォルトは、マシンで使用可能な物理メモリの合計の65%(AS2005では75%)、およびMemory\TotalMemoryLimit(メモリ上限とも呼ばれます)のデフォルトは80%です。これは、SSASプロセス自体(msmdsrv.exe)が消費できるメモリの総量です。

メモリ使用量が下限に達すると、メモリクリーナースレッドが起動し、比較的非積極的な方法でメモリからデータを移動し始めます。メモリが合計制限に達した場合、クリーナーは危機モードに入ります。追加のスレッドを生成し、メモリのクリーンアップについてより積極的になり、パフォーマンスに劇的な影響を与える可能性があります。

4
Kin Shah