InnoDB存储引擎支持事务,特点是行锁设计、支持外键,并支持非锁定读,默认情况下读取操作不会产生事务。MyISAM存储引擎不支持事务、支持表锁和支持全文索引,操作速度快。NDB存储引擎数据全部放在内存中(非索引数据可放在磁盘上),逐渐查找速度快。
几种引擎对比:https://blog.csdn.net/zhangyuan19880606/article/details/51217952
聚集索引
主键索引
非聚集索引
约束+普通索引
复合索引原理
锁问题
自增索引并发插入性能比较差,