跳至主要內容
CSView计算机招聘知识分享
面试题
力扣高频必刷题
智力题
设计题
HR面常见题
计算机网络
操作系统
数据库
MySQL
Redis
编程语言基础
golang
c++
java
中间件
RabbitMQ
Nginx
Kubernetes
关于本站
项目介绍
开发日志
网站贡献
搜索
Ctrl
K
数据库面试题频排序
#
介绍一下事务隔离级别?使用场景和原理是什么?(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次)
#
介绍一下spring boot 的缺点?(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次)