面试问题,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

相关推荐

2024-12-29 11:08
湖南工业大学 Java
程序员牛肉:简历没什么大问题了。 而且不要再换项目了。三月份就开暑期实习了,现在都一月份了。实在来不及重新开一下项目了。把一个项目写完或许很快,但是把一个项目搞懂吃透并不简单。所以不要换项目了,把你简历上面的两个项目好好挖一挖吧。 具体 体现在:你能不能流利的说出你的项目的每一个功能点代码实现?你能不能说出在这块除了A技术之外,还有其他技术能够实现嘛?如果有其他技术能够实现,那你这块为什么选择了你当前用的这个技术?
投递牛客等公司10个岗位
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客企业服务