韩顺平 Mysql数据库优化(一) 优化概述
生活随笔
收集整理的這篇文章主要介紹了
韩顺平 Mysql数据库优化(一) 优化概述
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第 1 章 Mysql優化概述
網站的瓶頸在web層(web吞吐量),程序對mysql的操作. 我們前面講的頁面靜態化技術和memcached技術目的減少對mysql訪問,但是總是訪問數據庫,所以我們需要對數據庫本身進行優化. 在 PHP和Java開發中,主要從7個方面優化
① 數據庫(表)本身設計要規范(至少要求滿足3NF) 3范式
② 創建適當索引(主鍵索引,普通索引,唯一索引,全文索引 sphinx->coreseek,空間索引)
③ 優化SQL語句->如何定位慢查詢
④ 使用分表技術[思路: 大->小], 水平分割, 垂直分割
⑤ 創建適當存儲過程,觸發器,自定義函數,視圖 (1,模塊化編程,2提高數據庫的訪問速度)
⑥ 優化my.ini 文件(調整mysql的各級緩存.)
⑦ 升級mysql硬件和軟件 , 操作系統64, mysql就使用 64
點擊觀看本章節視頻講解: http://www.tudou.com/programs/view/W5lTxFELv04/
未完待續...
轉載于:https://blog.51cto.com/lvhulin/1353465
總結
以上是生活随笔為你收集整理的韩顺平 Mysql数据库优化(一) 优化概述的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 小米9能无线充电吗(小米官方售后服务)
- 下一篇: 港版xs支持双卡么