天天看點

配置伺服器來調整性能(一)——概論開發人員需要知道的性能有關知識:對于資料庫,基礎就是“架構”生産DBA需要知道的性能有關知識:讓系統在有限的硬體上盡可能高效地運作。優化伺服器:配置伺服器硬體:

要了解的是,在系統的生命周期中,伺服器和程式都必須不斷地調整以滿足系統變更所帶來的影響。

要獲得最佳性能,應從配置伺服器開始,然後設計高效的架構并指定優化SQL ,最後通過監控和分析性能循環改進配置。過程如下圖:

配置伺服器來調整性能(一)——概論開發人員需要知道的性能有關知識:對于資料庫,基礎就是“架構”生産DBA需要知道的性能有關知識:讓系統在有限的硬體上盡可能高效地運作。優化伺服器:配置伺服器硬體:

1

使用者

需要了解有多少使用者、多少并發使用者、使用者權限等

2

SQL語句

每個使用者需要執行哪些SQL語句

3

資料

要了解資料庫中的資料,并監控資料的發展情況

4

健壯的架構

在設計邏輯資料模型時,不需要考慮性能問題,隻有在設計實體模型時,才需要考慮性能

使用:任務管理器、系統性能螢幕、SQL Profiler、SSMS來完成任務。

必須考慮三個資源:CPU、記憶體及IO。

1、windows伺服器系統參考體系結構。

2、windows伺服器目錄。