適用対象: SQL Server
Azure SQL Managed Instance
このページを使用して、プロセッサ オプションを表示または変更します。 プロセッサの関係の設定は、複数のプロセッサが実装されている場合のみ有効です。
プロセッサを有効にする
グリッドには次の列があります。
| Column | Description |
|---|---|
| プロセッサ | サーバー上のプロセッサを一覧表示します。 |
| プロセッサ アフィニティ | プロセッサを特定のスレッドに割り当てて、プロセッサの再読み込みを排除し、プロセッサ間のスレッド移行を減らします。 詳細については、「 サーバー構成: アフィニティ マスク」を参照してください。 |
| I/O アフィニティ | SQL Server データベース エンジン ディスク I/O を、指定した CPU のサブセットにバインドします。 詳細については、「 サーバー構成: アフィニティ I/O マスク」を参照してください。 |
[すべてのプロセッサに対して自動的にプロセッサ関係マスクを設定する]
データベース エンジンがプロセッサ アフィニティを設定できるようにします。
[すべてのプロセッサに対して自動的に I/O 関係マスクを設定する]
データベース エンジンが I/O アフィニティを設定できるようにします。
スレッド
[ワーカー スレッドの最大数]
0値を指定すると、データベース エンジンはワーカー スレッドの数を動的に設定できます。 この設定は、ほとんどのシステムで最適な設定です。 ただし、システム構成によっては、このオプションに特定の値を設定した方がパフォーマンスが向上することがあります。 詳細については、「 サーバー構成: ワーカー スレッドの最大数」を参照してください。