none
SQLServer2014 max server memoryにちうて RRS feed

  • 質問

  • 以下環境でメモリ使用率が90%を超えました。

    ■環境
    ・Windows Server 2012 R2 64bit
     CPU:12core
     メモリ:48GB

    ・SQLServer2014 Enterprise

    ■状況
     メモリ
      総容量:48.0GB
      使用量:44.1GB(91%)
      詳細:Database Cache Memory:40GB
       ※サーバーがデータベース ページ キャッシュに現在使用しているメモリの量

     SQLServer
      max server memory デフォルト2047TB
      データベースサイズ:60GB

    ■質問事項
     SQLServerのmax server memoryがデフォルトに設定されております。この場合、メモリをMAX(48GB)まで
     使用し続けてしまうのでしょうか。
     他アプリケーションからメモリ使用の要求がOSにあった場合、OS側がSQLServerのメモリを解放するのでしょうか。
     ※max server memoryは、メモリサイズ48GBより小さい値に変更を行う予定で考えておりますが、そもそもの動きとして
      どうなるのかを知っておきたいと思っております。

     ご存知の方いらっしゃればご教示下さい。
    2018年3月6日 1:41

回答

すべての返信