MyISAM和InnoDB的區別

一:Mysql常用的兩種存儲引擎的 特點。【以及各自的優勢 和劣勢】

(一)

  1.0  特點; 

    MyISAM:

①鎖粒度:表鎖。②不支持事務。(安全級別低). ③支持全文索引【共同點】④不支持外鍵。⑤保存表的行數。⑥索引:AUTO_INCREMENT(自動增長列),必須是索引;組合索引【自動增長可以不是第一列

    InnoDB:  

①鎖粒度:行鎖。②支持ACID事務。(更安全)。③支持全文索引【共同點】④支持外鍵。⑤不保存表的行數。⑥索引:AUTO_INCREMENT(自動增長列)必須是索引;組合索引【自動增長必須是第一列

2.0 優勢【決定各自的應用場景】

    MyISAM:訪問速度快。【SELECT語句快】。

    InnoDB: 增加,更改速度快。【INSERT,UPDATE語句速度快】。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章