首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
MYSQL
订阅
当当当709
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
MySQL 彻底解决幻读了吗?
大家好,我是小林。 我在上一篇文章提到,MySQL InnoDB 引擎的默认隔离级别虽然是「可重复读」,但是它很大程度上避免幻读现象(并不是完全解决了),解决的方案有两种: 针对快照读(普通 sele
字节客增慢 SQL 治理体系
慢 SQL 即执行时间超过 long_query_time 设定阈值的 SQL 语句,可通过 select @@long_query_time 查看数据库具体的慢查询阈值。
【得物技术】MySQL深分页优化
分页是一个很普通的功能,只要是个后端开发就要写分页,那为什么要分页?从业务上来讲,即使系统返回所有数据,用户绝大多数情况下是不会看后面的数据的。
写缓冲(change buffer),这次彻底懂了!!!
上篇《缓冲池(buffer pool),彻底懂了!》介绍了InnoDB缓冲池的工作原理。 画外音:细节详见《缓冲池(buffer pool),彻底懂了!》。 毫无疑问,对于读请求,缓冲池能够减少磁盘IO,提升性能。问题来了,那写请求呢? 假如要修改页号为4的索引页,而这个页正好…
Innodb引擎 · 基础模块篇(二) · 浅谈Change Buffer
上一小节,我们简单介绍了Innodb引擎中Buffer Pool的体系结构,简单回顾一下:Innodb引擎架构分为“内存结构”和“磁盘结构”,它们之间以“页”为单位进行数据交互, 为了避免频繁的将数据页从磁盘加载到内存,Buffer Pool设计了flush list、free…
MySQL--如何加速读写速度?详解Buffer Pool
不知道大家在学习 MySQL 数据库相关知识的时候,有没有这样的疑惑:如果读写数据每次都直接操作磁盘的话,数据库的性能应如何保证?这里以 InnoDB 存储引擎为例,介绍其实现的解决方案。
MySQL十六:36张图理解Buffer Pool
在应用系统中,我们为加速数据访问,会把高频的数据放在缓存(Redis、MongoDB)里,减轻数据库的压力。 在操作系统中,为了减少磁盘IO,引入了缓冲池(buffer pool)机制
面试官:什么是MySQL 事务与 MVCC 原理?
大家好,我是小林。 之前写过一篇 MySQL 的 MVCC 的工作原理,最近有读者在网站上学习的时候,评论区指出了一些问题。 而这个知识点很重要,面试太常问了,所以,我就重写了这篇文章!开车!
undo log多版本链实现ReadView机制
undo log版本链 undo log是用来记录事务回滚之前的操作数据,在每条数据都有两个隐藏字段.
mvcc并发事务管理控制 到底是个什么东东 如何基于undo log +Read View 实现的
mvcc 事务版本控制1.多个事务共同操作一条数据可能产生的问题多个事务同时对一条数据进行crud 操作可能遇到的问题呢 这里其实 可能会遇到 脏写丶脏读、不可重复读、幻读的情况1.脏写脏写 就是 假