一:Mysql常用的两种存储引擎的 特点。【以及各自的优势 和劣势】
(一)
1.0 特点;
MyISAM:
①锁粒度:表锁。②不支持事务。(安全级别低). ③支持全文索引【共同点】④不支持外键。⑤保存表的行数。⑥索引:AUTO_INCREMENT(自动增长列),必须是索引;组合索引【自动增长可以不是第一列】
InnoDB:
①锁粒度:行锁。②支持ACID事务。(更安全)。③支持全文索引【共同点】④支持外键。⑤不保存表的行数。⑥索引:AUTO_INCREMENT(自动增长列)必须是索引;组合索引【自动增长必须是第一列】
2.0 优势【决定各自的应用场景】
MyISAM:访问速度快。【SELECT语句快】。
InnoDB: 增加,更改速度快。【INSERT,UPDATE语句速度快】。