- 1
- 0
- 约4.61千字
- 约 7页
- 2026-10-13 发布于河北
- 举报
MySQL经典面试题及详细答案(高频完整版)
一、MySQL基础核心面试题
1、MySQL中InnoDB和MyISAM的核心区别?
这是面试必考题,核心区别集中在事务、锁、索引、崩溃恢复等维度,具体如下:
1)事务支持:InnoDB支持事务、ACID特性;MyISAM不支持事务。
2)锁机制:InnoDB支持行级锁、表级锁、意向锁;MyISAM只有表级锁,并发读写能力极差。
3)外键:InnoDB支持外键约束;MyISAM不支持。
4)崩溃恢复:InnoDB依靠redo/undo日志,宕机后可恢复数据,保证数据安全;MyISAM宕机容易导致数据损坏、表出错。
5)索引存储:InnoDB主键索引叶子节点存整行数据,二级索引存主键值;MyISAM索引和数据分离,索引叶子节点存数据地址。
6)并发性能:InnoDB适合高并发读写场景;MyISAM适合静态、少量读写、纯查询场景。
补充:MySQL5.5之后默认存储引擎为InnoDB,生产环境基本全部使用InnoDB。
2、MySQL事务的四大特性(ACID)是什么?
原子性(Atomic):一个事务内的所有SQL操作,要么全部执行成功,要么全部回滚,不会出现部分执行的情况。
一致性(Consistent):事务执行前后,数据库的数据完整性、约束规则不变,数据始终处于合法状态。例如转账场景,双方总金额保持不变。
隔离性(Isolated)
您可能关注的文档
- MySQL高频面试题(梯度排序+详细实战答案).docx
- MySQL高频面试题及详细答案(实战版).docx
- MySQL高频面试题及详细答案(实战接地气版).docx
- MySQL高频面试题及详细答案(实战完整版).docx
- MySQL认证考试试题及详细答案解析.docx
- N1级护士三基三严考核试题及详细答案.docx
- N2级护士晋级考核试题及详细答案解析.docx
- NARS注册营养技师模拟考试试题及详细参考答案.docx
- NAT全国翻译专业水平考试题型及详细参考答案(完整版).docx
- NAVER China技术岗笔试真题及详细答案.docx
- 2027届湖南怀化市第三中学高三一模英语试题.pdf
- 福建龙岩北大附属实验学校 2026-2027学年上学期九年级英语9月阶段学情自测试卷(含答案).pdf
- 福建省三明市尤溪县第七中学2026-2027学年九年级(上)第一次质量检测英语试卷(含答案,无听力音频及原文).pdf
- 浙江省强基联盟2027届高三上学期(一模)英语试卷(含答案,无听力音频含听力原文).pdf
- 甘肃省靖远县第一中学2026-2027学年高二上学期10月阶段检测语文试卷(含答案).pdf
- 河北省部分学校2026-2027学年高三上学期10月阶段检测英语试题.pdf
- 重庆市北培区西南大学附属中学2027届高三上学期9月适应性考试政治试卷(含答案).pdf
- 海南省农垦中学2027届高三年级上学期第一次阶段性测试英语科试题.pdf
- 2027届江浙皖共同体高三上学期10月联考语文试题.pdf
- 广东广州市铁一中学2026-2027学年高二上学期10月阶段检测英语试题.pdf
最近下载
- ISO 3452-3_2023 中文版(无损检测 渗透检测 第 3 部分:参考试块).docx VIP
- Caligo_Basic_1.8中文培训手册(5).pdf
- 2026年黑龙江省龙东地区中考语文试卷(含答案及解析).docx
- 第三章(多自由度系统的振动).ppt VIP
- 编辑出版考试(中级)计算公式归纳与例题详解.pdf VIP
- 1.5.1 标记与管理信息(课件)-【中职专用】高一信息技术同步课堂(高教版2021基础模块上册).pptx VIP
- RBA6.0全套文件(手册+程序文件+管理制度+表单).pdf VIP
- 辅助逆变器维护手册.pdf VIP
- 八年级美术下册第5课《方寸之间》课件3湘美版.ppt VIP
- 《无人机组装与调试》高职无人机课程全套教学课件.pptx
原创力文档

文档评论(0)