Lock Pages in Memory オプションの有効化 (Windows)
適用対象:SQL Server
この Windows ポリシーにより、プロセスを使用して物理メモリにデータを保持できるアカウントを指定し、ディスク上の仮想メモリへのデータのページングを防止します。
注意
メモリ内のページをロックすると、ディスクへのメモリのページングの際にパフォーマンスが向上する場合があります。 詳細については、「Lock Pages in Memory (LPIM)」をご覧ください。
SQL Server によって使用されるアカウントに対してこのポリシーを有効にするには、Windows グループ ポリシー ツール (gpedit.msc
) を使用します。 このポリシーを変更できるのは、システム管理者だけです。
lock pages in memory オプションを有効にするには
- [スタート] メニューの [実行] を選択します。 [開く] ボックスに「 gpedit.msc」と入力します。 [グループ ポリシー] ダイアログ ボックスが開きます。
- [ローカル グループ グループ ポリシー] コンソールで、[コンピューターの構成] を展開します。
- [Windows の設定] を展開します。
- [セキュリティの設定] を展開します。
- [ローカル ポリシー] を展開します。
- [ユーザー権利の割り当て] フォルダーをクリックします。 ポリシーが詳細ペインに表示されます。
- ウィンドウで [メモリ内のページのロック] ポリシーまでスクロールし、ダブルクリックします。
- [ローカル セキュリティ ポリシーの設定] ダイアログ ボックスで、[ユーザーまたはグループの追加] を選択します。 SQL Server サービス アカウントを追加します。 SQL Server のインスタンスのサービス アカウントを確認するには、SQL Server 構成マネージャーを参照するか、
service_account
のクエリをsys.dm_server_services
から実行します。 詳細については、「sys.dm_server_services (Transact-SQL)」を参照してください。 - [OK] を選択します。
- この設定を有効にするには、インスタンスを再起動します。