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 丫丫 閱讀(239) 評論(0)  編輯  收藏

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


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

          常用鏈接

          留言簿(1)

          隨筆分類(25)

          隨筆檔案(27)

          文章分類

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 长宁县| 陆川县| 铜陵市| 诏安县| 门源| 滦南县| 邮箱| 沙雅县| 石景山区| 三河市| 成安县| 八宿县| 东平县| 克什克腾旗| 康定县| 鸡西市| 阿克苏市| 烟台市| 丹凤县| 宣城市| 布拖县| 神池县| 南漳县| 类乌齐县| 安吉县| 南岸区| 雷山县| 隆尧县| 辽源市| 兴业县| 珠海市| 平远县| 长寿区| 新建县| 新郑市| 漠河县| 和田市| 岑巩县| 进贤县| 乌兰县| 谷城县|