高频面试真题答案 -java后端 -Mysql篇

原贴:
2022届秋招高频面试真题汇总,千题奉送!!!- 后端篇_笔经面经_牛客网

整理答案:

Mysql索引

索引的数据结构对比(hash、B树与B+树),为什么不用红黑树100

Mysql索引数据结构 61

Mysql的聚簇索引和非聚簇索引作用与区别 45

Mysql索引优化与设计规则 33

索引的最左匹配原则 23

简述索引作用与优缺点 19

简述索引分类 8

简述什么是联合索引 7

唯一索引与主键索引的区别 6

简述什么是全文索引 1

新建索引需要注意什么 1

MySQL数据库面试题(2020最新版)_ThinkWon的博客-CSDN博客_mysql数据库面试题

MySQL相关问题整理_xiaofeng10330111的博客-CSDN博客

索引失效的几种场景 40

什么时候需要加索引 4

MySQL索引——分类、何时使用、何时不使用、何时失效_绕远的偶人的博客-CSDN博客_索引什么时候会失效

简述索引覆盖与回表查询 16

MySQL覆盖索引与回表查询_Java攻城狮-CSDN博客_覆盖索引

主键为什么自增,不自增是否可行 4

mysql为什么建议要自增主键_MySQL 为什么建议使用自增主键?_戴孟君的博客-CSDN博客

简述什么是索引下推 3

InnoDB 聚集索引和非聚集索引、覆盖索引、回表、索引下推简述_小码code的博客-CSDN博客

联合索引与多个单列索引的区别 2

多个单列索引和联合索引的区别详解_Abysscarry的博客-CSDN博客_多个索引

如何对Sqls语句进行索引使用分析 2

如何判断一张表有没有使用索引? 1

[MySQL高级](一) EXPLAIN用法和结果分析_睁眼看世界-CSDN博客_explain的用法

Mysql事务

Mysql的默认隔离级别、不同等级隔离级别解决的问题与实现原理 103

Mysql事务及特性 67

解释脏读、幻读及产生条件 22

事务四个特性中隔离性的作用 4

不可重复读与幻读的区别 3

如何实现可串行化隔离级别,来避免幻读? 2

脏读、幻读、可重复读的概念以及解决方法 1

MySQL数据库面试题(2020最新版)_ThinkWon的博客-CSDN博客_mysql数据库面试题

Mvcc实现机制(RC和RR隔离级别下的区别) 45

腾讯面试:MySQL事务与MVCC如何实现的隔离级别?_敖丙-CSDN博客

Mysql的binlog redolog undolog日志文件及其作用 25

MySQL相关问题整理_xiaofeng10330111的博客-CSDN博客

MVCC 是否能彻底解决幻读 4

MySQL可重复读隔离级别为何没有解决幻读(MVCC原理简介)_Boush-CSDN博客_mvcc为什么不能解决幻读

ACID怎么保证原子性 1

ACID怎么保证隔离性 1

mysql 确保acid_MySQL(九)——如何保证ACID_舟舟州的博客-CSDN博客

查询性能优化

Mysql  sql优化,慢Sql如何排查 40

Inner join与left  join区别 16

如何避免回表查询 5

union和union all区别 3

如果数据量变大,分页变慢,limit如何优化? 1

MySQL数据库面试题(2020最新版)_ThinkWon的博客-CSDN博客_mysql数据库面试题

Mysql查询优化器机制 5

Mysql专题四:查询优化器工作原理_严老板的技术梦想博客-CSDN博客_mysql优化器原理

结合Explain分析Sql语句的索引使用情况 4

explain会出现几种索引扫描类型?出现filesort的场景 4

explain 有哪些字段 1

[MySQL高级](一) EXPLAIN用法和结果分析_睁眼看世界-CSDN博客_explain的用法

count(1)、count(*)、count(列名)区别 2

MySQL中count(1)、count(*) 与 count(列名) 的执行区别_Happy Simon-CSDN博客_mysql中count(1)

多表查询时,join和子查询哪个效率高 2

join

存储引擎

Mysql的几种存储引擎 34

Innodb与myisam的区别、应用场景 21

简要说明Innodb的优势 3

Mysql锁机制

Mysql有哪几种锁 16

乐观锁与悲观锁的区别 9

行锁与表锁的区别 7

Mysql产生死锁的原因及解决方案 4

什么时候会出现表锁 1

MySQL数据库面试题(2020最新版)_ThinkWon的博客-CSDN博客_mysql数据库面试题

间隙锁的作用与应用场景 3

事务与锁的使用建议(间隙锁,死锁)_u014348296的博客-CSDN博客_间隙锁怎么用

Mysql基础

数据库三范式 18

char与varchar的区别 2

Drop delecte truncate 3

Mysql基本数据类型 1

为什么主键用自增不用UUID 1

数据库视图与表的区别 1

左连接、右连接、内连接、外连接的区别 1

MySQL数据库面试题(2020最新版)_ThinkWon的博客-CSDN博客_mysql数据库面试题

关系型数据库与非关系型数据库区别 3

关系型数据库和非关系型数据库的区别_zengxianglei的博客--手指星辰 奈何天!-CSDN博客_关系型数据库与非关系型数据库的区别

sql 语句的执行顺序 3

from---where--group by---having---select---order by

如何删除数据库表中重复的数据 1

Mysql数据库中查询重复数据和去重数据 , 删除重复数据的sql及分析_zzzgd_666的博客-CSDN博客_mysql查询重复数据

分库分表

分库分表 18

彻底搞清分库分表(垂直分库,垂直分表,水平分库,水平分表)_传智燕青-CSDN博客_分库分表

Mysql问题与解决方案

如何防止sql注入 5

java中PreparedStatement和Statement详细讲解_程宇寒-CSDN博客_preparedstatement

Mysql如何实现分页查询? 1

使用MySQL实现分页查询_微光点亮星辰-CSDN博客_mysql实现分页查询

Mysql复制

Mysql主从复制过程 10

MySQL数据库面试题(2020最新版)_ThinkWon的博客-CSDN博客_mysql数据库面试题

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值