MySQL優(yōu)化(二)優(yōu)化的場景

一、優(yōu)化可能帶來的問題

1、優(yōu)化不總是對單純環(huán)境進行,可能是復雜的已投產的系統

2、優(yōu)化手段本來有很大風險

3、任何技術都可以解決問題,但會帶來新風險;

4、對于優(yōu)化來講解決問題而帶來的問題,控制在可接受的范圍內才是有成果。

結論:保存現狀或出現更差的情況都是失敗

二、優(yōu)化的需求

1、穩(wěn)定性和業(yè)務可持續(xù)性通常比性能更重要

2、優(yōu)化不可避免涉及到變更,變更就有風險

3、優(yōu)化使性能編號,維持和變差是等概率事件

4、切記優(yōu)化應該是各個部門協同,共同參與的工作,任何單一部門不能對數據庫進行優(yōu)化。

結論:所有的優(yōu)化工作,是由業(yè)務需要驅使的

三、優(yōu)化的參與者

數據庫管理員、業(yè)務部門代表、應用程序架構師、應用程序設計人員、應用程序開發(fā)人員、硬件及系統管理員、存儲管理員等。

四、優(yōu)化的順序

優(yōu)化選擇可分為四種:硬件、系統配置、數據庫表結構和SQL及索引:

優(yōu)化成本:硬件>系統配置>數據庫表結構>SQL及索引

優(yōu)化效果:硬件<系統配置<數據庫表結構<SQL及索引

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容