1、Innodb和myIsam的区别
①innodb支持事务,myisam不支持事务。innodb默认把每条sql都封装成事务,自动提交,这样会影响速度,所以最好把多条sql语句放在begin和commit之间,组成一个事务。
②Innodb支持外键,myisam不支持。
③Innodb支持表锁和行锁(默认行锁),myisam支持表锁。
④innodb表必须有唯一索引、而myisam可以没有;