输入banner图图片脚本导航/分类

InnoDB与Myisam的区别

  4.对AUTO_INCREMENT的 操作 MyISAM:为INSERT和UPDATE操作自动更新这一列,更好和更快。可以和其他字段一起建立联合索引 InnoDB必须包含只有该字段的索引,它被用在为该列赋新值。   5.表 的具体行数 MyISAM:select count(*) from table 只要简单的读出保存好的行数 InnoDBselect count(*) from table  扫描一遍整个表来计算有多少行 注意:当count(*)语句包含 where条件时,两种引擎的操作是一样的   6.锁 MyISAM:不支持行级锁,只支持表锁 InnoDB提供行锁但是如果在执行一个SQL语句时MySQL不能确定要扫描的范围,InnoDB表同样会锁全表。默认事务隔离级别是repeatable read,通过间隙锁(next-key locking)避免幻读的出现。   7.数据恢复 MyISAM:恢复时间较长 InnoDB利用事务日志进行数据恢复,这会比较快

InnoDB与Myisam的区别

标签:存储引擎   并发   在线   寻址   加载   系统   ble   multi   利用