MySQL 高频面试题及详细答案(实战版).docx

MySQL 高频面试题及详细答案(实战版).docx

MySQL高频面试题及详细答案(实战版)

一、MySQL基础相关

1、MySQL常用存储引擎区别?InnoDB和MyISAM核心差异

日常开发中最常用的就是InnoDB和MyISAM,MySQL5.5之后默认引擎为InnoDB,两者核心区别如下:

1)事务支持:InnoDB支持事务、事务四大特性、事务隔离级别;MyISAM不支持事务,所有操作都是一次性执行,无法回滚。

2)锁机制:InnoDB支持行级锁和表级锁,默认行锁,并发性能高;MyISAM只有表级锁,读写、写操作都会锁住整张表,并发差。

3)外键支持:InnoDB支持外键约束,保证数据关联完整性;MyI

文档评论(0)

1亿VIP精品文档

相关文档