title pageInfo editLink comment sidebar 数据库面试题频排序 false false false false 介绍一下事务隔离级别?使用场景和原理是什么?(7次) MySQL里面有哪些索引?(5次) MySQL为什么选择B+树作为索引?对比二叉树有哪些优势?(4次) 什么是幻读?怎么解决幻读?(3次) B和B+树有什么区别?(3次) undolog、redolog、binlog对于一个写操作的执行顺序?(2次) MySQL的执行引擎有哪些?(2次) MyISAM和InnoDB的区别? (2次) 介绍一下MVCC?(2次) 事务有哪些特性?(2次) 介绍一下聚簇索引和非聚簇索引的区别?(2次) 介绍一下什么是数据库的事务?(1次) redis和MySQL有什么区别?(1次) 讲一讲联表查询?(1次) B+树的查询只访问一次磁盘吗?(1次) 分布式事务实现方式?(1次) MySql数据库都是支持事务的吗?(1次) 介绍一下replace into?(1次) 索引的优化?(1次) 可重复读是怎么实现的?(1次) MySQL的默认隔离级别是什么?(1次) 重复读和幻读的区别是什么?(1次) 什么是前缀索引?(1次) 什么是最左匹配原则?(1次) 事务的持久性是怎么实现的?(1次) 事务的隔离性是怎么实现的?(1次) MySQL的三大日志?(1次) MySQL in和or的区别?(1次) redo log的作用?(1次) 索引有哪些数据结构?(1次) Where和Having有什么区别?(1次) join和union有什么区别?(1次) 为什么不用bin log来实现崩溃恢复?(1次) 如何开启、提交、回滚一个事务?(1次) 聚簇索引和非聚簇索引的区别?(1次) InnoDB如何存储数据?(1次) InnoDB和MyISAM的区别?(1次) InnoDB的四大特性?(1次) 存储引擎的选择?(1次) B树和B+树对比有什么区别?(1次) MySQL都有什么类型的锁? (1次) 介绍一下乐观锁和悲观锁? (1次) 行锁和表锁? (1次) MySQL会出现死锁吗,怎么检测死锁? (1次) MySQL怎么避免死锁?(1次) SQL注入攻击?(1次) ACID是什么?怎么实现的?(1次) B+树、红黑树和跳表的区别?(1次) B+树的阶是不是越大越好?(1次) Insert一条数据的过程?(1次) MySQL的两阶段提交?(1次) MySQL性能调优?(1次) 如何合理使用索引?(1次) 慢查询的原因?怎么解决?(1次) 读未提交是怎么实现的?(1次) 读提交是怎么实现的?(1次) 使用SQL统计一个班级同名的学生姓名(名字相同大于1人的学生)(1次)