qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          MySQL數據庫優化技術概述

          對于一個以數據庫為中心的應用,數據庫的優化直接影響到程序的性能,因此數據庫性能至關重要。一般來說,要保證數據庫的效率,要做好以下幾個方面的工作
            1、 數據庫表設計:
            表的設計合理化(符合3NF);
            2、添加適當索引(index):
            普通索引:
            主鍵索引: primary 效率最高,但是只能有一個
            唯一索引:unique
            全文索引:fulltext 對文章中的詞進行索引
            空間索引:SPATIAL 很少使用
            3、分表技術:
            水平分割
            垂直分割
            4、讀寫分離:
            寫:update/delete/insert
            5、存儲過程
            模塊化編程,可以提高速度
            6、對mysql配置優化
            配置最大并發數(默認是100),在my.ini配置文件中,一般網站調整到1000左右。一個并發開一個進程為之服務,過大的話將會占用很大的內存;
            調整緩存大小;
            7、MySQL硬件服務器升級
            8、定時的清除不需要的數據,定時進行碎片整理(MyISAM)

          posted on 2014-10-14 09:41 順其自然EVO 閱讀(182) 評論(0)  編輯  收藏 所屬分類: 數據庫

          <2014年10月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 共和县| 新营市| 台中市| 宁陕县| 扬中市| 洪湖市| 霍山县| 嵩明县| 济南市| 甘谷县| 德兴市| 阳西县| 榆林市| 宜君县| 剑河县| 廊坊市| 怀远县| 桐城市| 江北区| 翁源县| 石门县| 南漳县| 商水县| 浮梁县| 天津市| 彭山县| 南靖县| 伊宁市| 思南县| 延寿县| 青神县| 汾西县| 皋兰县| 佳木斯市| 同德县| 敖汉旗| 滨州市| 长顺县| 台南县| 河津市| 浙江省|