首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Colors
掘友等级
Java工程师
生命不息,代码不止。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
Colors
赞了这篇文章
一颗剽悍的种子
🏆掘金签约作者 | 微信公众号:一颗剽悍的种子
·
2年前
关注
MySQL 为什么采用 B+树作为索引?5年经验程序员回答让我悟了
为什么MySQL的索引有那么多的数据结构可选,偏偏选树结构?为什么那么多的树结构?为什么又偏偏采用 B+ 树作为索引?...
507
80
分享
Colors
关注了
大鸡腿同学
Java工程师
Colors
关注了
ALivn
Java工程师
Colors
关注了
58沈剑_架构师之路
Java工程师
Colors
关注了
捡田螺的小男孩
Java工程师
Colors
关注了
JayminAuthor
Java工程师
Colors
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
3年前
关注
美团二面:Redis与MySQL双写一致性如何保证?
Redis与MySQL双写一致性如何保证? 这道题其实就是在问缓存和数据库在双写场景下,一致性是如何保证的?本文将跟大家一起来探讨如何回答这个问题。...
775
159
分享
Colors
关注了标签
面试
Java工程师
Colors
关注了标签
架构
Java工程师
Colors
关注了标签
阿里巴巴
Java工程师
Colors
关注了标签
Redis
Java工程师
Colors
关注了标签
MySQL
Java工程师
Colors
关注了标签
Java
Java工程师
Colors
关注了标签
后端
Java工程师
Colors
Java工程师
·
3年前
关注
MySQL索引设计分析
1. 最简单的索引 假设查询id=4这条数据,在没有索引的前提下,只能全表扫描。 现在就需要针对主键设计一个索引,这个索引实际上就是主键目录。 主键目录就是把数据页的页号,...
赞
评论
分享
Colors
Java工程师
·
3年前
关注
理解MySQL索引前菜
1. 数据页的物理结构 数据页是一个非常重要的概念,那在磁盘中是如何存储一个一个的数据页? 大量的数据页是按顺序一页一页存放的,然后两两相邻的数据页之间会采取双向链表的格式...
赞
评论
分享
Colors
Java工程师
·
3年前
关注
图解MVCC多版本并发控制
前言 现在已经知道了sql四种隔离级别分别为 RU、RC、RR和串行化。 而我们熟悉的MySQL的默认隔离级别是第三种 RR(可重复读)。相对于SQL标准的RR,MySQL...
18
2
分享
Colors
Java工程师
·
3年前
关注
SQL标准是如何规定事务级别的?
前言 通过上一篇张,我们了解到并发事务,带来的脏读、脏写、不可重复读和幻读几种问题。针对这系列问题,实际上SQL标准上已经规定了事务的几种隔离级别,以解决上述问题。 这次就...
赞
评论
分享
Colors
Java工程师
·
3年前
关注
大白话讲解脏写、脏读、可重复读和幻读
前言 当多个事务并发执行的时候,会导致什么问题? 我们知道,执行sql是在buffer pool中对数据进行查询或者修改。如若多个事务同时更新一行数据会出现什么问题? 1....
3
评论
分享
Colors
Java工程师
·
3年前
关注
Buffer Pool中的LRU淘汰算法
我们已经了解到buffer pool是通过free链表记载其空闲的缓存页以及flush链表存放等待刷盘的脏页的描述数据块。当我们从磁盘加载数据页到buffer pool的空...
7
评论
分享
下一页
个人成就
文章被点赞
32
文章被阅读
7,950
掘力值
292
关注了
5
关注者
11
收藏集
1
关注标签
7
加入于
2020-12-17