mysql 優化

1.硬件上。加錢上八路E7,80核160進程,加內存1T,上PCI固態做raid,之後就不用看下面的了。

2.所以,哥們,我跟你講,我們只能怪怪吃“軟”飯。不多說,看下面。

面對一個高負載的mysql,該如何優化?無從下手的話,可以按照下面的順序調優:

1.分析慢查詢

mysqldumpslow命令、分析腳本,對這些有問題的語句進行語句、索引級別上的優化。

良好的數據庫基礎、編程基礎會使此階段的優化工作量大幅度減少。

2.mysql配置

query_cache、key_buffer 、connections之類。隨着mysql負載情況,需要對這些參數進行不斷的優化。

3.分表

垂直分、水平分,怎麼爽怎麼切,切出個美好的未來。

4.分庫

主從、分佈式、集羣,到這個程度數據庫負載已經到千萬、億級別了。到這個地步的話,就別幹了,辭職吧,去三線城市買套房,過正常人的生活吧。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章