1. 对 MySQL 的架构了解吗? MySQL 主要分为连接层,服务层,引擎层和存储层。
2. MySQL 有哪些存储引擎?有什么区别? 常见的有 InnoDB 和 MyISAM。
3. SQL 分为哪几类?
4. 删除数据有哪几种方式,有什么区别? drop、truncate、delete 都可以删除数据。
5. 对 MySQL 的三大范式了解吗?
6. 数据库有哪些并发问题?
7. 数据库事务有什么特性? 数据库事务有四大特性,ACID:
8. 数据库事务有哪些隔离级别?
9. MySQL 有哪几种锁? MyISAM 只支持表锁,InnoDB 支持表锁和行锁,BDB 支持表锁和页锁。
10. InnoDB 的行锁算法有哪几种?