一:Mysql常用的兩種存儲引擎的 特點。【以及各自的優勢 和劣勢】
(一)
1.0 特點;
MyISAM:
①鎖粒度:表鎖。②不支持事務。(安全級別低). ③支持全文索引【共同點】④不支持外鍵。⑤保存表的行數。⑥索引:AUTO_INCREMENT(自動增長列),必須是索引;組合索引【自動增長可以不是第一列】
InnoDB:
①鎖粒度:行鎖。②支持ACID事務。(更安全)。③支持全文索引【共同點】④支持外鍵。⑤不保存表的行數。⑥索引:AUTO_INCREMENT(自動增長列)必須是索引;組合索引【自動增長必須是第一列】
2.0 優勢【決定各自的應用場景】
MyISAM:訪問速度快。【SELECT語句快】。
InnoDB: 增加,更改速度快。【INSERT,UPDATE語句速度快】。