儲存體系層級與二級儲存
CPU → 註冊器 → L1/L2 快取 → 記憶體 → 磁碟。磁碟容量大但速度慢(機械移動磁頭),隨機 I/O 效能極差。善用記憶體緩衝區減少磁碟 I/O 是效能關鍵。
SQL Server 自我調整引擎
面向中小企業,預設開箱即用,僅開放:
- 是否啟用 AWE(32 位元時代遺物)。
- Max/Min Server Memory(唯一直接可控制的記憶體參數)。
內部分配(計畫快取、資料緩衝、工作區記憶體等)完全由引擎動態平衡,無法直接設定。
間接調控策略
- 設定 Max Server Memory:預留 4–8 GB 給 OS、備份、防毒、監控代理,防止 OS 記憶體壓力導致分頁。
- 鎖定記憶體頁面:授予 SQL 服務帳號
Lock Pages in Memory 權限,防止緩衝集區被分頁至磁碟。
- Resource Governor:限制特定工作負載組的記憶體授與上限(企業版)。
- 追蹤旗標 834:啟用大型分頁(需企業版 + 64 位元)。

