MYSQL口诀

通常来讲,MyISAM适合:(1)作不少count 的计算;(2)插入不频繁,查询很是频繁;(3)没有事务。InnoDB适合:(1)可靠性要求比较高,或者要求事务;(2)表更新和查询都至关的频繁,而且表锁定的机会比较大的状况。
Myisam:不支持事物,不支持外键 , 查询能够合并表,通常适用于查看多的表,例如分标的时候 能够建合并表来查询
Innodb:支持事物,支持外键,故障恢复.当select for update 时 若是条件没落到主键上 会产生表锁, 一旦表锁 会极大影响效率,当落在主键上只会出现行锁.事务

相关文章
相关标签/搜索