MySQL面试题

61 阅读1分钟

基础

什么是MySQL?

什么是关系数据库的三范式?

MySQL有哪些存储引擎?

事务

什么是事务?

事务的特性?

事务的隔离级别?

并发事务带来的问题?

什么是MVCC?

锁相关

MySQL中有哪些类型的锁?

什么是死锁?

如何定位死锁?

如何解决死锁?

InnoDB和MyISAM之间的锁机制有何区别?

如何查看当前MySQL中的锁信息?

如何优化MySQL中的锁定性能?

索引

什么是索引?

索引的优缺点?

索引的类型?

索引创建的原则?

使用索引的注意事项?


相关推荐:Java后端面试题


interview-java-mysql.png