MYSQL中常用的存儲引擎------MyISAM和InnoDB

MyISAM

特點

    +Linux下默認引擎
    +獨立於系統,方便移植
    +比起前身ISAM能更多地存儲數據,節省空間
    +能使用些數據完整性和壓縮工具
    +無法處理事務
    +鎖表

適用情況

    +選擇密集的表
    +插入密集的表

格式分類

    動態,靜態,壓縮

InnoDB

特點

    +Windows下默認存儲引擎
    +支持事務
    +支持用戶操作非常大的數據存儲

適用情況

    +更新密集的表
    +事務
    +自動災難恢復(MyISAM雖然也行,不過較慢)
    +鎖行

比較

性能上,MyISAM的查詢操作效率比InnoDB快(因爲不支持事務),使用於以查詢爲主的網站(例一般的新聞發佈系統)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章