MySQL
- 分类
- 数据库
- 难度
- 未设置
- 来源数
- 1
- 更新时间
- 2026/03/29 00:57
答案
innodb支持行级锁,而myisam只支持表级锁 myisam不支持事务,而innodb支持事务,实现了sql的四个隔离级别,默认是可重复读 myisam不支持外键,而innodb支持 myisam不支持mvcc,而innodb支持 两者都是采用B+树索引,但是他们的实现不太一样 myisam不支持数据库崩溃后的安全恢复,而innodb支持 innodb性能要比myisam好
相关题目(5)
什么是热点 key,如何处理?共源 1
分布式系统Redis
watch dog 机制是什么?共源 1
分布式系统并发锁Redis
Redis 如何实现分布式锁?共源 1
分布式系统锁Redis
分布式系统并发Redis
元信息
审核状态: active
关联来源: 1
来源面经题(0)
这道题目前没有手动沉淀的面经题来源。
来源(1)
Java八股(数据库).md
knowledge_noteQuestion 4: MyISAM和InnoDB有什么区别?
Source answer: innodb支持行级锁,而myisam只支持表级锁 myisam不支持事务,而innodb支持事务,实现了sql的四个隔离级别,默认是可重复读 myisam不支持外键,而innodb支持 myisam不支持mvcc,而innodb支持 两者都是采用B+树索引,但是他们的实现不太一样 myisam不支持数据库崩溃后的安全恢复,而innodb支持 innodb性能要比myisam好
Reviewed answer: InnoDB支持行锁、事务、外键、MVCC和崩溃恢复,默认隔离级别是可重复读;MyISAM只支持表锁,不支持事务、外键、MVCC和崩溃恢复。两者都用B+树索引,但实现不同,通常InnoDB综合性能更好。