首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
冲进字节,阿里,京东,腾讯,小红书的MySQL学习之路
欢少的成长之路
创建于2021-08-18
订阅专栏
整理,总结MySQL那些面试常问的技术点,与为大厂准备的知识储备。在这里我们一起讨论升华!
等 10 人订阅
共36篇文章
创建于2021-08-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
幻读是啥,会有什么问题?如何解决?
大家好,我是Leo,上篇文章大概介绍了为什么查询一条记录性能慢的原因。今天我们介绍一下幻读的一些相关知识,以及幻读相关的间隙锁,间隙锁死锁的解决方案。 概念 可重复读 两个事务进行数据操作他们是互不干
为什么就查了一行数据,执行那么慢?
今天主要介绍一下查了一行数据,为什么慢到人发慌。剖析一下MySQL的底层运行流程! 案例 登录校验的
探讨一下索引失效的几种场景
大家好前面我们介绍一下关于实战的知识点。主要应用于表数据比较多的情况下,如何巧妙地从中取出几条数据。今天介绍一下索引失效的几种不好发现的情况
一招搞定电商首页随机排序数据算法
今天我们介绍一下关于实战的知识点。主要应用于表数据比较多的情况下,如何巧妙地从中取出几条数据。 案例
order by是如何工作的?
大家好前面我们了解了count(*)的一些实现方式。今天我们介绍一下order by的实现方式以及内部的涉及到的知识点
count(*)那么慢能用吗,该怎么办呢?
前面我们大概了解了为什么delete from表名,表的大小还是没有变小!以及数据删除流程,数据页空洞,online和inplace。重建表的两种实现方式。今天介绍一下为什么count(*)那么慢
面试高频:为什么数据删了,表空间不变呢?
了解了为什么MySQL在查询数据的时候,有些时候会 "抖" 一下。以及分析了刷脏页的策略问题以及连坐机制。今天介绍一下为什么delete from表名,表的大小还是没有变小!
面试高频:为什么MySQL会抖一下?
我们介绍一下为什么MySQL在查询数据的时候,有些时候会 "抖" 一下 先解释一下抖这个字。有些时候的SQL执行非常快,有些时候执
如何优雅的给字段加索引,能引导优化器走索引?
介绍一下如何巧妙的给字符串字段加索引提高查询性能。 现在几乎所有的系统都支持,邮箱快捷登录,一些大型的国企网站还会支持身份证登录。比如软考官网,
优化器选错索引,导致线上瘫痪
大概介绍了MySQL为什么会选错索引,优化器做了哪些事情,索引选择的依据,引导走更优的索引,delete原理,一致性读导致索引不准等问题。
普通索引和唯一索引,你该如何选择?
我们大概了解了事务视图隔离的问题。今天介绍一下索引的选择性问题。通过索引的选择提高处理性能!带你研究MySQL的美
不就隔个视图嘛,你怎么看不到我啊?
大家好前面我们大概了解了事务隔离级别,行锁的两阶段锁。今天我们结合两篇文章解决一个隔离性中的数值问题!
不就加个字段嘛?怎么线上业务都挂了!
大家好前面我们大概了解了MySQL索引的选择,innodb数据结构的选择,索引,覆盖索引,查询优化的细节。今天我们介绍一下数据库全局锁,表锁,行锁,两阶段锁协议以及案例!
深入浅出索引
今天介绍一下数据库的索引! MySQL为什么选择Innodb? innodb为什么要选中B+树?数据库的索引你知道几种?
如何避免长事务对业务的影响?
前面我们大概了解了关于事务的隔离级别,实现方式,启动方式的细节,长事务与短事务的区别。今天我们延伸介绍一下,如果因为失误用了长事务,那我们在工作中如何发现问题,排查问题?
事务隔离:为什么你改了我还看不见?
预热 大家好前面我们大概了解了一个更新语句的执行流程,并介绍了执行过程中涉及 两种重要的日志模块 innodb的redo log,server层的binlog。相信你还记得他们两者之间的区别以及为什么
一条SQL更新语句是如何执行的?
前面我们系统了解了一个查询语句的执行流程,并介绍了执行过程中涉及的处理模块。相信你还记得,一条查询语句的执行过程一般是经过连接器、分析器、优化器、执行器等功能模块,最后到达存储引擎。那么,一条更新语句
一条SQL查询语句是如何执行的?
预热 大家好,我是一位农民工(码农),也是一位打算冲击一线互联网大厂的码农。目前从事的是Java后端开发,写作分享经验是我的兴趣,我想帮助更多未来可期但是现在迷茫的人! 欢迎大家来到走向一线大厂的大门