[MSSQL]Server二三事

使用SSMS(SQL SERVER Management Studio),說明Server的功能

Server Properties

  • General : 基本訊息(作業系統、版本、語言、定序…)

General

  • Memory : 記憶體設定(上下限…)

    MSSQL記憶體吃了不會釋放,會預留給下次使用,所以通常會保留一些記憶體給OS使用,避免DB吃滿記憶體,造成服務異常

Memory

  • Processors : 處理器設定(通常Server端的DB會有專屬機器,比較少設定此類屬性)

Processors

  • Security : 安全性設定

Security

  • Connections : 連線設定(設定遠端連線逾時時間…)

Connections

  • Database Settings : 資料庫設定

Database Settings

  • Advanced : 進階設定

Advanced

  • Permissions : 權限設定

Permissions

Activity Monitor

  • Overview : CPU、Task、I/O、Requests/Sec

  • Processes : 處理中的工作

  • Resource Waits : 等候資源,可以看出資源瓶頸在哪

  • Data File I/O : 資料庫硬碟建議用SSD

  • Recent Expensive Queries : 最近費時的查詢,查詢按右鍵看執行計畫,根據執行計畫優化語法

  • Active Expensive Queries : 使用中費時的查詢,查詢按右鍵看執行計畫,根據執行計畫優化語法

Activity Monitor

-------------The End-------------