Lock Pages in Memory オプションの有効化 (Windows)

この Windows ポリシーにより、プロセスを使用して物理メモリにデータを保持できるアカウントを指定し、ディスク上の仮想メモリへのデータのページングを防止します。

注意

メモリ内のページをロックすると、ディスクへのメモリのページングの際にパフォーマンスが向上する場合があります。

SQL Server が使用するアカウントに対してこのポリシーを有効にするには、Windows グループ ポリシー ツール (gpedit.msc) を使用します。 このポリシーを変更できるのは、システム管理者だけです。

lock pages in memory オプションを有効にするには

  1. [スタート] メニューの [ファイル名を指定して実行] をクリックします。 [名前] ボックスに「gpedit.msc」と入力します。

  2. [ローカル グループ ポリシー エディター] コンソールで [コンピューターの構成] を展開し、次に [Windows の設定] を展開します。

  3. [セキュリティの設定] を展開し、[ローカル ポリシー] を展開します。

  4. [ユーザー権利の割り当て] フォルダーをクリックします。

    ポリシーが詳細ペインに表示されます。

  5. 詳細ペインで、[メモリ内のページのロック] をダブルクリックします。

  6. [ローカル セキュリティの設定 - メモリ内のページのロック] ダイアログ ボックスで、[ユーザーまたはグループの追加] をクリックします。

  7. [ユーザー、サービス アカウント、またはグループの選択] ダイアログ ボックスで、sqlservr.exe の実行権限のあるアカウントを追加します。

  8. この変更を有効にするには、ログアウトして、再びログインする必要があります。

関連項目

概念

サーバー メモリに関するサーバー構成オプション