文章插图
myisam和innodb的区别如下:
【myisam和innodb的区别 myisam和innodb的区别5版】
1、InnoDB支持事务 , MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在begin和commit之间 , 组成一个事务 。
2、InnoDB支持外键,而MyISAM不支持 。对一个包含外键的InnoDB表转为MYISAM会失败 。
3、InnoDB是聚集索引 , 使用B加Tree作为索引结构,数据文件是和索引绑在一起的,必须要有主键,通过主键索引效率很高 。但是辅助索引需要两次查询,先查询到主键,然后再通过主键查询到数据 。因此,主键不应该过大,因为主键太大,其他索引也都会很大 。
- 未离苏人员和返苏未登记人员如何证明自己的行动轨迹? 离苏人员返回苏州
- ngff和nvme接口通用吗 nvme兼容ngff通用么
- 苏州医保和生育保险市级统筹4问4答
- 苏州医保和生育保险市级统筹实施意见政策解读
- 抖音的随拍和作品有什么区别 怎样区别抖音视频是不是随拍
- 苏州市基本医疗保险和生育保险市级统筹实施意见 苏州 生育保险
- 昆山社保费减免和缓缴可以同时享受吗? 昆山社保优惠到什么时候
- 苏州市人才乐居工程乐居优购房 苏州工业园区住房保障和人才优购房管理平台
- 姑苏重点产业紧缺人才计划申报对象和范围 姑苏重点产业紧缺人才申报
- 苏州市人才乐居工程适用对象和申请条件 苏州工业园区人才安居政策