网站首页 mysql数据库面试题 第2页
-
面试库:MySQL锁系列之间隙锁(mysql间隙锁原理)
时隔很久,又开始码字了,在最近这段时间将会给大家带来MySQL相关的面试知识点分享,从原理及面试考察点全面剖析、浓缩、提炼面试表达点。前言本次分享MySQL间隙锁及RR隔离级别情况下常见的加锁分析,那么废话不多讲直接撸起袖子干。什么是间隙锁...
2025-05-09 balukai 文章精选 6 ℃ -
(二十三) 程序员面试必备!MySQL索引底层逻辑+必坑指南
上一篇文章,笔者给大家讲了一下mysql慢查询的定位方法和分析,那么这篇文章,将带大家学习一下,Mysql的解决慢查询的一个重要方法之一就是使用索引一.什么是索引(index)?索引(Index)是存储引擎用于快速找到记录的数据结构,通...
2025-05-09 balukai 文章精选 6 ℃ -
MySQL高频面试题02期:当前读和快照读的区别
作者简介无为,多年MySQLDBA工作经验,现就职于某知名互联网公司,对MySQL、Redis、PostgrepSQL等主流数据库有一定了解,拥有丰富的一线运维经验。涉及到MySQL的面试时,是不是经常会被问到当前读和快照读...
2025-05-09 balukai 文章精选 5 ℃ -
面试官:MySQL分表后,如何做分页查询?
随着项目运行的时间越来越长,有些数据的存储也会越来越大,比如一些点击量,浏览量量,单表的数据可以到达上千万条数据,这时候会存在单表数据过大,查询效率低的问题。为了提高查询效率这时候需要对单表进行拆分,比如一张1000万条数据的表,我们需要把...
2025-05-09 balukai 文章精选 4 ℃ -
面试题:MySQL的索引结构为什么不使用B树而使用B+树?
面试官:MySQL的索引结构为什么不使用B树而使用B+树?三层索引大概能支持多少数据?我:好的,这是一个很好的问题。我们可以从“这是什么”“怎么去做”“为什么要这样”三个方面来回答。面试官:什么是MySQL的B树和B+树索引结构?我:B树和...
2025-05-09 balukai 文章精选 5 ℃ -
对一些Mysql面试必备知识点的梳理
...
2025-05-09 balukai 文章精选 5 ℃ -
MySQL高频面试题:如何给亿级大表快速添加字段?
MySQL大表添加字段,会带来下面几个影响:锁表(MDL锁)主从同步延迟负载较高占用额外空间由于会锁表,将会影响到正常业务处理,因此在大表加字段时,应该要慎重!!!在了解如何正确给大表加字段之前,咱们先了解了解DDL的算法和实现原理。MyS...
2025-05-09 balukai 文章精选 5 ℃ -
面试命中率90%!面试官:你知道MySQL锁吗?5分钟我让他刮目相看
今日分享开始啦,请大家多多指教~锁分类当多个事务或进程访问同一个资源时,为了保证数据的一致性就会用到锁机制,在MySQL中锁有多种不同的分类。以操作粒度区分行级锁、表级锁和页级锁表级锁:每次操作锁住整张表。锁定的粒度大、开销小、加锁快;不会...
2025-05-09 balukai 文章精选 4 ℃ -
MySQL笔试题-INSERT SELECT批量插入
MySQL中的INSERT...SELECT语句允许用户通过一条SQL语句实现从一个或多个表中查询数据并将结果插入到另一个表中。这种操作广泛应用于数据迁移、备份或基于多表查询结果创建新表等场景。注意事项INSERTINTO目标表(字...
2025-05-09 balukai 文章精选 5 ℃ -
电商类面试问题——01Elasticsearch与Mysql数据同步问题
在实现基于关键字的搜索时,首先需要确保MySQL数据库和ES库中的数据是同步的。为了解决这个问题,可以考虑两层方案。1.全量同步:全量同步是在服务初始化阶段将MySQL中的数据与ES库中的数据进行全量同步。可以在服务启动时,对ES库进行全...
2025-05-09 balukai 文章精选 5 ℃
- 控制面板
- 网站分类
- 最新留言
-