
MySQL
文章平均质量分 96
程序猿周周
互联网BUG攻城狮
展开
-
MySQL是如何实现事务的——锁机制、MVVC详解
🌟 前言🐶 作者简介:大家好,我是周周,目前就职于国内短视频小厂BUG攻城狮一枚。💻个人主页:程序猿周周📖专题系列:Java面试总结🤺 如果文章对你有帮助,记得👍点赞👍、👀关注👀➕👌收藏👌,一键三连哦,你的支持将成为我最大的动力。文章目录🌟 前言1 事务1.1 事务基本特性1.2 事务并发问题1.3 事务隔离级别2 锁机制2.1 锁分类2.1.1 粒度划分2.1.2 用法划分2.2 锁实现2.2.1 记录锁2.2.2 间隙锁2.2.3 临键锁2.3 意向锁2.3.1 意向锁作用2.3.2 意向原创 2022-05-15 22:30:02 · 3226 阅读 · 3 评论 -
【MySQL】redo、undo、binlog日志的作用和实现原理
🌟 前言🐶 作者简介:大家好,我是周周,目前就职于国内短视频小厂BUG攻城狮一枚。💻个人主页:程序猿周周📖专题系列:Java面试总结🤺 如果文章对你有帮助,记得👍点赞👍、👀关注👀➕👌收藏👌,一键三连哦,你的支持将成为我最大的动力。文章目录🌟 前言1 概述1.1 日志分类1.2 日志作用1.2.1 错误日志1.2.2 慢查询日志1.2.3 一般查询日志2 redo 日志2.1 整体流程2.2 持久化2.3 刷盘策略2.4 两次写功能3 undo 日志4 binary 日志4.1 基础概述4.2原创 2022-05-14 18:26:16 · 2420 阅读 · 0 评论 -
【MySQL】进阶——一起探究MySQL优化器如何选择索引的奥秘
🌟 前言🐶 作者简介:大家好,我是周周,目前就职于国内短视频小厂BUG攻城狮一枚。💻个人主页:程序猿周周📖专题系列:Java面试总结🤺 如果文章对你有帮助,记得👍点赞👍、👀关注👀➕👌收藏👌,一键三连哦,你的支持将成为我最大的动力。文章目录🌟 前言🚀 1 概述🌈 1.1 索引为何不生效🌈 1.2 SQL 的执行过程🌈 1.3 MySQL 做了哪些优化🚀 2 优化器🌈 2.0 数据准备🌈 2.1 逻辑转换🌈 2.2 基于成本优化🌈 2.3 执行计划改进🚀 3 基于成本优化🌈 3.1 什么是成本🌈原创 2022-05-08 18:29:38 · 2520 阅读 · 2 评论