原创 SQL SERVER日常運維巡檢系列

  巡檢是數據庫管理員保證數據庫健康的必要維護項,全面的巡檢可以及早的發現問題、解決問題、預防問題。   很多數據庫維護人員其實對數據庫瞭解的並不深入(常常集中在傳統行業),不是專業的DBA,同時又身兼多職(業務、軟件、網絡、硬件),

原创 SQL SERVER日常運維巡檢系列之三——結構設計

前言   做好日常巡檢是數據庫管理和維護的重要步驟,而且需要對每次巡檢日期、結果進行登記,同時可能需要出一份巡檢報告。   本系列旨在解決一些常見的困擾: 不知道巡檢哪些東西不知道怎麼樣便捷體檢機器太多體檢麻煩生成報告困難,無法直觀呈

原创 SQL SERVER——內存問題定位與解決

內存問題定位基本流程:     主要用到的性能計數器 Page life expectancy (數據庫計數器:主要顯示不被使用的頁,將在緩存中停留的秒數 )Lazy writes/sec  (數據庫計數器:惰性寫入器會在內存

原创 30分鐘帶你熟練性能優化的那點兒事兒(案例說明)

前言   性能優化是數據庫運維人員和中、高級軟件開發人員的必備技能,很多時候老司機和新司機的區別就在寫出的東西是否優化。   博主接觸過近千家客戶的系統,這些系統都存在着各種各樣的性能問題。那麼如何透徹的瞭解我們的數據庫性能問題?今天

原创 SQL SERVER——系統隱形殺手——阻塞與等待

前言   應用系統承載着大量的業務,隨之而來的是複雜的業務邏輯,在數據庫上的表現就是有着大量的不同種類的SQL語句。   SQL語句執行的快慢又與阻塞等待有着密不可分的原因。   系統慢可能有很多種原因,硬件資源不足,語句不優化,結