面试问题,MyISAM和InnoDB对比

面试官问两者各有什么优劣。

InnoDB的优点我能找出很多,MyISAM的优点我是一个都想不出来。。。

唯一有那么一个我能想出的区别,就是SELECT COUNT(*) 的时候,MyISAM由于不支持事务,会保存一个全局的数值,可以直接返回,比InnoDB快一点。也就是说有部分查询语句,可能比InnoDB快,这样的优势?

有没有大佬能来答疑解惑。😥#面试题目#
全部评论
myisam可以使用hash索引,这个算一个吧
点赞 回复 分享
发布于 2021-02-04 16:58
MyISAM 查询快,空间占用少,但不支持事务,适合多读少写且对数据一致性要求不高的场景;InnoDB 支持事务,支持行锁,并发性更好。
点赞 回复 分享
发布于 2021-02-04 19:09
所以楼主有答案了吗?我也知道select count快😂
点赞 回复 分享
发布于 2021-02-04 22:39

相关推荐

评论
1
2
分享
牛客网
牛客企业服务