乐趣区

关于java:MySQL面试八股文背诵版

文章目录:

什么是 MySQL?

MySQL 罕用的存储引擎有什么? 它们有什么区别?

数据库的三大范式

MySQL 的数据类型有哪些

索引

什么是索引?

索弓的优缺点?

索 | 的数据结构?

Hash 索弓 | 和 B + 树的区别?

薪的类型有哪些?

索 | 的品种有哪些?

B 树和 B + 树的区别?

数据库为什么应用 B + 树而不是 B 树?

什么是聚簇索引,什么是非聚簇索引?

非聚簇索引 - 定会进行回表查问吗?

薪 | 的应用场景有哪些?

薪的设计准则?

如何对 | 进行优化?

如何创立 / 删除索弓 |?

应用索引查问时性能肯定会晋升吗?

什么是前缀索引?

什么是最左匹配准则?

索引在什么状况下会生效?

数据库的事务

什么是前缀索引?

什么是最左匹配准则?

索引在什么状况下会生效?

数据库的事务

什么是数据库的事务?

事务的四大个性是什么?

数据库的并发一致性问题

数据库的隔离级别有哪些?

隔离级别是如何实现的?

什么是 MVCC?

数据库的锁

什么是数据库的锁?

数据库的锁与隔离级别的关系?

数据库锁的类型有哪些?

MySQL 中 InnoDB 弓 | 擎的行锁模式及其是如何实

什么是数据库的乐观锁和乐观锁,如何实现?

什么是死锁? 如何防止?

SQL 语句基础知识及优化

SQL 语句次要分为哪几类

SQL 束缚有哪些?

什么是子查问?

理解 MySQL 的几种连贯查问吗?

mysq 中 in 和 exists 的区别?

varchar 和 char 的区别?

MySQL . 中 int(10) 和 char(10) 和 varchar(10) 的区别?

drop、delete 和 truncate 的区别?

UNION 和 UNION ALL 的区别?

什么是长期表, 什么时候会应用到长期表,什么时候删除长期表?

大表数据查问如何进行优化?

理解慢日志查问吗? 统计过慢查问吗? 对慢查问如何优化? *

为什么要设置主键?

主键个别用自增 ID 还是 UUID?

字段为什么要设置成 not null?

如何优化查问过程中的数据拜访?

如何优化长难的查问语句?

如何优化 LIMIT 分页?

如何优化 UNION 查问

如何优化 WHERE 子句

SQL 语句执行的很慢起因是什么?

SQL 语句的执行程序?

数据库优化

大表如何优化?

什么是垂直分表、垂直分库、程度分表、程度分库?

分分后,ID 键如何解决?

MySQL 的复制原理及流程? 如何实现主从复制?

理解读写拆散吗?

最初给大家分享 Spring 系列的学习笔记和面试题,蕴含 spring 面试题、spring cloud 面试题、spring boot 面试题、spring 教程笔记、spring boot 教程笔记、最新阿里巴巴开发手册(63 页 PDF 总结)、2022 年 Java 面试手册。一共整顿了 1184 页 PDF 文档。私信博主(666)支付,祝大家更上一层楼!!!

学习更多 JAVA 常识与技巧,关注与私信博主(666)

退出移动版