使用SSMS(SQL SERVER Management Studio),說明Server的功能
Server Properties
- General : 基本訊息(作業系統、版本、語言、定序…)
Memory : 記憶體設定(上下限…)
MSSQL記憶體吃了不會釋放,會預留給下次使用,所以通常會保留一些記憶體給OS使用,避免DB吃滿記憶體,造成服務異常
- Processors : 處理器設定(通常Server端的DB會有專屬機器,比較少設定此類屬性)
- Security : 安全性設定
- Connections : 連線設定(設定遠端連線逾時時間…)
- Database Settings : 資料庫設定
- Advanced : 進階設定
- Permissions : 權限設定
Activity Monitor
Overview : CPU、Task、I/O、Requests/Sec
Processes : 處理中的工作
Resource Waits : 等候資源,可以看出資源瓶頸在哪
Data File I/O : 資料庫硬碟建議用SSD
Recent Expensive Queries : 最近費時的查詢,查詢按右鍵看執行計畫,根據執行計畫優化語法
Active Expensive Queries : 使用中費時的查詢,查詢按右鍵看執行計畫,根據執行計畫優化語法