JAVA面试汇总-7.数据库

【JAVA面试汇总-7.数据库】请简洁描述Mysql中InnoDB支持的四种事务隔离级别名称,以及逐级之间的区别?
在Mysql中ENUM的用法是什么?
CHAR和VARCHAR的区别?
事务是如何通过日志来实现的,说得越深入越好
drop,delete与truncate的区别
局部性原理与磁盘预读
数据库范式
存储过程与触发器的区别
锁的优化策略
什么情况下设置了索引但无法使用
什么情况下不宜建立索引?
解释MySQL外连接、内连接与自连接的区别
完整性约束包括哪些?
Mysql 的存储引擎,myisam和innodb的区别。
如何进行SQL优化
乐观锁和悲观锁是什么,INNODB的标准行级锁有哪2种,解释其含义。
MVCC的含义,如何实现的
MYSQL的主从延迟怎么解决。

    推荐阅读