10 2021 档案

摘要:概述 redis是基于key value 我们所说的数据类型实际是 key value 中的 value 。文章主要介绍的是redis 几个重要的数据类型的使用。 简单使用 数据类型使用 我们前面说的 redis 的储存数据结构的格式为 :key value 的格式,其中 key 为 String 阅读全文
posted @ 2021-10-12 23:24 float123 阅读(61) 评论(0) 推荐(0) 编辑
摘要:## 前言 文章总结于> ,非原创. 主要的内容的是关于 `redo log` 和 `bin log` 的 ## 问题 ### 追问1:MySQL怎么知道binlog是完整的? 回答:一个事务的binlog是有完整格式的: statement格式的binlog,最后会有COMMIT; row格式的b 阅读全文
posted @ 2021-10-07 23:02 float123 阅读(59) 评论(0) 推荐(0) 编辑
摘要:## 前言 我们将从缓冲池开始介绍 ,然后后面开始介绍了 redo log 的底层到底是如何记录物理日志的. ## 问题 - redo log 长什么样 ? - redo log 刷到哪去 ? ## redo log 的动机 redo log 具有以下功能: 1. 提高事务的性能 redo log 阅读全文
posted @ 2021-10-07 22:34 float123 阅读(1276) 评论(0) 推荐(0) 编辑
摘要:## 前言 上篇文章我们知道了产生幻读的原因 ,以及 innoDB 中解决幻读的方案 ,这篇文章中我将介绍关于 `in share mode` 和 `for update` 这两种上锁在可重复读事务下的一些规则 . 文章部分描述和图片来自> ,属于学习总结 ,半原创 ## 规则 课程中讲到了几点规则 阅读全文
posted @ 2021-10-05 16:13 float123 阅读(497) 评论(0) 推荐(0) 编辑
摘要:## 前言 文章总结自参考资料, 部分图片和代码来自参考资料 ,非原创 ,文章为学习总结. ## 幻读的产生 不特别声明,以下事务都在可重复读事务隔离级别中进行. ```` begin; select * from t where d=5 for update; commit; ```` 我们之前学 阅读全文
posted @ 2021-10-01 23:50 float123 阅读(234) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示