【原創】“單純的資料庫層面的優化是沒有前途的”元芳你怎麼看?

leonarding發表於2012-11-20
元芳
曰:單純從資料庫層面優化顯然是不全面的,元芳覺得資料庫一般在整個系統中是起承上啟下的作用,一個系統的好壞應該從整體上看待,往往瓶頸點並不都是在資料庫上,優化了資料庫後還是沒有解決問題。
(1)首先應該從業務的角度來看系統是否滿足需求,負載量是否是正常的,是不是由於資料增長量已經超出了承受能力,業務需求的改變,這些可都不受資料庫的控制
(2)從整體的架構上,是否滿足資料的分佈,業務的邏輯流程,還有什麼優化的餘地,有句老話“在牛逼的優化遇到坑爹的架構也完蛋”
(3)優化資料庫不如優化業務,把業務梳理成更適合資料載入資料查詢資料分佈的邏輯結構,那麼將是一勞永逸的
(4)作業系統調優,共享記憶體段大小,檔案快取大小,資料庫塊的大小是作業系統塊的整數倍,因此係統塊的合理分配也將影響資料庫的效率
(5)儲存裝置調優,RAID模式、檔案系統、裸裝置、儲存快取、非同步I/O、ASM應用、儲存資料分佈等
(6)中介軟體調優,負載均衡,業務分離,彙總控制
(7)網路裝置調優:F5 硬體級別ip地址hash
(8)資料庫的調優實質->balance   cup與磁碟空間之間balance 例如壓縮技術  磁碟空間與恢復時間之間的Balance  例如備份

 
Leonarding
2012.11.20
天津&winter
分享技術~成就夢想

Bloghttp://space.itpub.net/26686207

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26686207/viewspace-749519/,如需轉載,請註明出處,否則將追究法律責任。

相關文章