現在很多用戶被資料庫的慢的問題所困擾,又苦於花錢請一個專業的DBA成本太高。軟體維護人員對資料庫的瞭解又不是那麼深入,所以導致問題遲遲不能解決,或只能暫時解決不能得到根治。開發人員解決數據問題基本又是搜遍百度各種方法嘗試個遍,可能錯過診斷問題的最佳時機又可能嘗試一堆方法最後無奈放棄。 本系列文章主要 ...
現在很多用戶被資料庫的慢的問題所困擾,又苦於花錢請一個專業的DBA成本太高。軟體維護人員對資料庫的瞭解又不是那麼深入,所以導致問題遲遲不能解決,或只能暫時解決不能得到根治。開發人員解決數據問題基本又是搜遍百度各種方法嘗試個遍,可能錯過診斷問題的最佳時機又可能嘗試一堆方法最後無奈放棄。
本系列文章主要和企業IT運維人員或資料庫從業者分享,如何用最快的方式解決資料庫出現的問題?當問題出現時應該有的解決思路和本能的判斷。讓資料庫問題出現時,我們不再那麼慌亂,不再毫無頭緒。
另外針對目前企業對資料庫的應用,闡述一些最佳實踐,90%的系統問題,由10%的問題導致,這裡沒有高大上的技術,有的只是解決那10%問題的經驗。
本系列主要通過 Expert for sqlserver 工具講解,分為以下幾個大塊:
Expert 診斷優化系列------------------你的CPU高麽?
Expert 診斷優化系列------------------記憶體不夠用麽?
Expert 診斷優化系列------------------冤枉磁碟了
Expert 診斷優化系列------------------語句調優三板斧
Expert 診斷優化系列------------------透過等待看系統
後續文章敬請期待 :
TempDB分析
緩存計劃
鎖分析
資料庫的備份策略
SQL SERVER 常規配置最佳實踐
高可用、讀寫分離技術優缺點淺談