数据库三范式是什么?有哪些数据库优化方面的经验?请简述常用的索引有哪些种类?以及在 mysql 数据库中索引的工作机制是什么?请简述MySQL的存储引擎区别,以及MyISAM和InnoDB的主要差异。MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区 别?MySQL事务是什么,以及事务的ACID特性分别是什么?什么是死锁,如何预防和处理MySQL中的死锁?