posts - 27,  comments - 37,  trackbacks - 0
          MyISAM:它是基于傳統的ISAM類型,ISAM是Indexed Sequential Access Method (有索引的順序訪問方法) 的縮寫,它是存儲記錄和文件的標準方法.與其他存儲引擎比較,MyISAM具有檢查和修復表格的大多數工具. MyISAM表格可以被壓縮,而且它們支持全文搜索.它們不是事務安全的,而且也不支持外鍵。如果事物回滾將造成不完全回滾,不具有原子性。如果執行大量的SELECT,MyISAM是更好的選擇。

          InnoDB:這種類型是事務安全的.它與BDB類型具有相同的特性,它們還支持外鍵.InnoDB表格速度很快.具有比BDB還豐富的特性,因此如果需要一個事務安全的存儲引擎,建議使用它.如果你的數據執行大量的INSERT或UPDATE,出于性能方面的考慮,應該使用InnoDB表,

          對于支持事物的InnoDB類型的標,影響速度的主要原因是AUTOCOMMIT默認設置是打開的,而且程序沒有顯式調用BEGIN 開始事務,導致每插入一條都自動Commit,嚴重影響了速度。可以在執行sql前調用begin,多條sql形成一個事物(即使autocommit打開也可以),將大大提高性能。


          http://blog.chinaunix.net/u/31/showart.php?id=684760
          MySQL 5.1參考手冊 :: 15. 存儲引擎和表類型


           小時候家的對面有一座山,山的上面就是藍天,所以總是幻想著有一天站到山頂用手摸一下藍天……
          posted on 2008-10-06 15:45 丫丫 閱讀(242) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2008年10月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          常用鏈接

          留言簿(1)

          隨筆分類(25)

          隨筆檔案(27)

          文章分類

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 兴山县| 读书| 怀来县| 衡东县| 井冈山市| 闽清县| 正宁县| 嘉善县| 涟源市| 松桃| 霍林郭勒市| 靖远县| 新民市| 福州市| 平和县| 韶关市| 海丰县| 黎川县| 茌平县| 满城县| 浦北县| 长宁区| 大连市| 北海市| 绵阳市| 昌图县| 眉山市| 马鞍山市| 鄂温| 塔河县| 玉林市| 略阳县| 望江县| 晴隆县| 阿拉善盟| 宁化县| 会同县| 榆林市| 三穗县| 榆中县| 南川市|