MyISAM 适合什么场景?
查看完整题解
参考回答
直接回答
MyISAM 是历史上常用的非事务引擎,通常采用表级锁,索引指向数据文件记录。它支持一些全文、压缩和维护能力,现代需要事务、外键或崩溃恢复的业务通常评估 InnoDB。
讲清原理
不加条件的整表计数可以利用引擎保存的行数。带过滤或检查可空列时,不能沿用这条结论。高并发写也会受表级锁与维护方式影响。
例子与易错点
遗留只读数据可以按实际需求保留。涉及订单更新或跨表一致性时,先做语义和恢复评估,别只跑一次查询速度就决定引擎。
相关题 · 第 27 题、第 61 题
这道题,你掌握得怎么样?
掌握程度由你主动标记,阅读和收藏不会自动改变状态。