Mysql 面试题
目录
史上最全的大厂 Mysql 面试题在这里。
MySQL 中 myisam 与 innodb的区别
问 5 点不同
- InnoDB 支持事物,而 MyISAM 不支持事物
- InnoDB 支持行级锁,而 MyISAM 支持表级锁
- InnoDB 支持 MVCC, 而 MyISAM 不支持
- InnoDB 支持外键,而 MyISAM 不支持
- InnoDB 不支持全文索引,而 MyISAM 支持。
innodb 引擎的 4 大特性
- 插入缓冲
- 二次写
- 自适应哈希索引
- 预读
2 者 select count(*) 哪个更快,为什么
myisam 更快,因为 myisam 内部维护了一个计数器,可以直接调取。