数据库运维实战面试题及详细答案(接地气版).docx

数据库运维实战面试题及详细答案(接地气版).docx

数据库运维实战面试题及详细答案(接地气版)

一、数据库基础面试题(入门必问)

1、简单说下InnoDB和MyISAM的核心区别,工作中你怎么选型?

参考答案:

两者是MySQL最常用的两种存储引擎,核心差异集中在事务、锁、崩溃恢复上:

1)事务与日志:InnoDB支持事务、ACID特性,有redo/undo日志,崩溃能恢复数据;MyISAM不支持事务,无事务日志,宕机容易丢数据、表损坏。

2)锁机制:InnoDB是行级锁+表级锁,默认行锁,并发性能高;MyISAM只有表级锁,读写互斥,并发量大时容易堵库。

3)外键与索引:InnoDB支持外键、聚簇索引;MyISA

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档