首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库
订阅
RAY
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
MySQL的binlog和redolog
讨论MySQL 写入 binlog 和 redo log 的流程。 binlog写入机制 其实,binlog 的写入逻辑比较简单:事务执行过程中,先把日志写到 binlog cache,事务提交的时候
「MySQL高级篇」explain分析SQL,索引失效&&常见优化场景
详解explain分析SQL; 索引失效的几个场景; SQL优化的几个场景: 大批量插入; order by; group by; limit分页; insert操作; 嵌套查询; or条件
三分钟图解 MVCC,看一遍就懂
上了微信爸爸的推荐.........................................
一次对group by时间导致的慢查询的优化
group by操作在没有合适的索引可用时,通常先扫描整个表提取数据并创建一个临时表,然后按照group by指定的列进行排序;在这个临时表里面,对于每一个group 分组的数据行来说是连续在一起的。 完成排序之后,就可以得到所有的groups 分组,并可以执行聚集函数(agg…
MySQL日志15连问
大家好,我是捡田螺的小男孩。金九银十已经来了,整理了15道经典MySQL日志面试题,希望对大家有帮助。 公众号: 捡田螺的小男孩 1. redo log是什么? 为什么需要redo log? r
Mybatis系列全解(五):全网最全!详解Mybatis的Mapper映射文件
若不是生活所迫,谁愿意背负一身才华。 上节我们介绍了 《 Mybatis系列全解(四):全网最全!Mybatis配置文件 XML 全貌详解 》,内容很详细( 也很枯燥),由于篇幅实在过于冗长,我预计大家想看完得花上两段上班地铁公交车的时间 。。。 不过应该有让大家了解到 Myb…
什么是MySQL的执行计划(Explain关键字)?
什么是ExplainExplain被称为执行计划,在语句之前增加explain关键字,MySQL会在查询上设置一个标记,模拟MySQL优化器来执行SQL语句,执行查询时,会返回执行计划的信息,并不执行
MySql系列:正则表达式和数据过滤
`鼓励有时比压力要重要!`--在学习的过程中,很多时候我们听到的都是,`你要怎样,怎样,你瞧瞧谁谁谁`,哪怕今天听不到这样的声音了,但因为曾经反复听到过而导致内心抗拒。虽然也知道自己要去学,但是...
我对MySQL锁、事务、MVCC 的一些认识
要么全部成功,要么全部失败。MySQL是通过记录 undo_log 的方式来实现的原子性。undo_log 即回滚日志,在真正的SQL执行之前先将 undo_log 写入磁盘,然后再对数据库的数据进行操作。如果发生异常或回滚,就可以依据 undo_log 进行反向操作,恢复数据…
InnoDB索引,终于懂了
《数据库索引,终于懂了》介绍了为什么B+树适合做数据库索引,数据库的索引分为主键索引(Primary Inkex)与普通索引(Secondary Index)。MyISAM的索引与行记录是分开存储的,叫做非聚集索引(UnClustered Index)。画外音:MyISAM的表可...