您好,登錄后才能下訂單哦!
隨著數據的積累,慢慢的我們一些不好的習慣都會在系統中暴露出來,程序執行的效率低,用戶體驗下降,如果我們不采取一些措施,那么用戶就回流失。
提高程序的執行效率可能需要做很多工作,但其中一個重要的工作就是mysql優化,或者稱為數據庫優化。
1.表設計合理化(數據庫范式)
2.添加適當的索引(主鍵索引、唯一索引、普通索引、全文索引)
3.高效的sql(sql語句優化,尤其是慢查詢)
4.分表技術(水平分割、垂直分割)
5.讀寫分離
6.存儲過程(預編譯的sql語句,提高了執行效率)
7.配置優化 例如 最大并發數
8.mysql硬件升級(硬件是硬傷)
9.定時清除無用的數據(無用的數據,占內存還影響查詢效率)
10.定時碎片整理
如果每一種情況都記錄一下,會導致本文篇幅過大,所以,我會對每種情況的學習進行單獨的記錄。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。