一、innodb对比MyISAM
1、innodb:有事务;可以建立外键;行级锁;
2、myisam:读取表count更快;表级锁;全文索引;
二、建库检验:
1、能用varchar不用char
2、字段默认字段尽量不要是null,写法不一样
3、不用 != 或者 <> ,尽量用=,>= ,>,<,<=甚至可以用右匹配的like,因为可以用索引;
4、where、order by字段要加索引
5、索引数量最好不要超过字段数量的20%,一般总数不超过6个
6、避免在where里面做运算等操作