面试题之MySQL(数据库)

【饿了么、美团】外卖红包领取地址 >> 能省一点是一点

1、主键、外键有什么区别?
2、怎么理解三范式和反范式?
3、范式和反范式的优缺点?
4、什么是事务?
5、事务有哪几个特性?
6、什么是脏读、幻读、不可重复读?
7、MySQL 有哪些事务隔离级别?
8、MySQL 默认的事务隔离级别是?
9、什么是索引?
10、索引有什么用?
11、索引为什么能提高查询效率?
12、索引的设计有哪些原则?
13、什么情况下应不建或少建索引?
14、MySQL 索引的种类有哪些?
15、MySQL 索引最左匹配原则怎么理解?
16、MySQL 数据库引擎怎么选择?
17、MySQL 默认数据库引擎是什么?
18、MySQL 引擎 MyISAM 和 InnoDB 的区别?
19、char 和 varchar 的区别?
20、MySQL 的 drop、delete、truncate区别?
21、MySQL 怎么实现分页查询?
22、MySQL 的高可用方案有哪些?
23、如何分析一条 SQL 语句的执行计划和性能?
24、MySQL 查询优化有哪些方法?
25、MySQL 为什么不建议默认 null 值?
26、MySQL 为什么尽量选择最小数据类型?
27、怎么理解数据库中的乐观锁和悲观锁?
28、MySQL 中的 MVCC 是指什么?
29、MySQL InnoDB 的 MVCC 实现机制?
30、MySQL 中的 MVCC 支持哪些事务隔离级别?
31、MySQL 支持哪三种级别的锁?
32、MySQL InnoDB 支持什么锁?
33、MySQL 中的表锁有哪些?
34、MySQL 中的行锁有哪些?
35、MySQL 中的意向锁有什么用?
36、MySQL 中的意向锁的分类?
37、MySQL 中的意向锁是表锁还是行锁?
38、MySQL 中的自增锁有什么用?
39、MySQL 行锁是锁的是什么?
40、MySQL 行锁实现的几种算法?
41、MySQL 什么情况会发生死锁?
42、MySQL 死锁怎么排查?
43、MySQL 如何解决死锁?
44、MySQL 如何避免死锁?
45、MySQL 和 MariaDB 的区别?
46、MySQL 日志 undo 和 redo 的区别?
47、什么是表分区?
48、表分区有什么好处?
49、表分区与分表的区别?
50、MySQL 支持的分区类型有哪些?
51、MySQL 分区表有哪些限制因素?
52、MySQL 为什么要分库分表?
53、MySQL 分库分表怎么做?
54、MySQL 分库分表工具有哪些?
55、MySQL 分库分表会产生哪些问题?
56、MySQL 批量插入,如何不插入重复数据?


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍

晨光(M&G)文具16K/60张加厚牛皮纸缝线本 办公记事本 笔记本子 会议记录本 日记草稿本6本装APYFA77C
¥23.00
利威400g相机单反镜头干花电子橙变色硅胶干燥剂除吸湿剂防潮珠环保重复使用
¥23.80
特美居 一次性蒸笼纸 圆形不粘屉布蒸锅纸 蒸包子馒头纸笼屉纸厨房用纸 直径9cm*500张
¥9.90
贝瑟斯胖胖杯陶瓷杯带盖马克杯草莓大肚杯大容量牛奶燕麦片杯子碗650ml
¥33.10
得力(deli) 可旋转订中缝订书机12号订书器360度骑马钉装订机办公用学生用钉书机小号中号多功能 白色订书机+1盒订书针
¥11.50
小学生作文全能辅导100篇 作文素材 作文书 456年级作文书 3-4年级小学作文书 三四五六年级作文优秀分类小考满分作文
¥24.03
QUATREFOIL卡通地垫入户门垫家用卧室浴室门口吸水脚垫厨房卫浴防滑垫 大鲸鱼50*80cm
¥23.20
满婷(MANTING)除螨清新洁净香皂 洗脸洁面皂男士女士沐浴爽肤肥皂深层清洁除螨皂 100g*3块
¥16.80