原文:mysql45讲-开篇词

一共 讲,学习时间 天。 开篇词 讲 开篇词 这一次,让我们一起来搞懂MySQL 理论指导实践:先系统性的学习原理,再实践验证。 你可以从点到线再到面,形成自己到mysql知识网络。 在使用mysql时心里有底,知道怎么选择并且明白为什么。 了解原理,才能在实践中不断创新,提升个人到价值和工作输出。 基础篇 讲 基础架构:一条SQL查询语句是如何执行的 日志系统:一条SQL更新语句是如何执行的 ...

2019-10-12 22:40 0 348 推荐指数:

查看详情

MySQL45之IO性能提升

前言 本文介绍 MySQL 的 binlog 和 redo log 写入机制和刷盘策略,以及如何提升 MySQL 的 IO 性能。 binlog 的写入机制 binlog 的写入流程是: 先将日志写入到 binlog cache 中,然后再 write page cache 到磁盘 ...

Wed Oct 06 00:59:00 CST 2021 0 100
MySQL45》读书笔记(三):内存数据刷盘机制

此文为极客时间:MySQL实战45的12节的学习笔记 一、mysql 的刷盘机制 而之前提到过,mysql 使用了 WAL 技术,即更新的时候先更新内存中的数据,然后必要的时候再将内存中的数据刷入磁盘。我们把内存中这些被修改过,跟磁盘中的数据页不一致的数据页称为脏页 ...

Tue Nov 10 16:57:00 CST 2020 0 624
MySQL实战45

源码安装完MySQL之后,使用Debug模式启动mysqld --debug --console &后,mysql> create database wxb;Query OK, 1 row affected (0.01 sec)mysql> use wxb ...

Fri Apr 03 21:43:00 CST 2020 0 1793
【Database】MySQL实战45

01 | 基础架构:一条SQL查询语句是如何执行的? 1. MySQL 的基本架构图: MySQL可以分成: Server层 和 存储引擎层 两部分。 Server层:包含连接器、查询缓存、分析器、优化器、执行器等等,涵盖 MySQL 的大多数核心服务功能,以及所有的内置函数(日期,时间 ...

Tue Feb 26 04:05:00 CST 2019 0 2261
MySQL实战45》(8-15)笔记

MySQL实战45 目录 MySQL实战45 第八节: 事务到底是隔离的还是不隔离的? 在MySQL里,有两个“视图”的概念: “快照”在MVCC里是怎么工作的? 我们继续看一下图1中的三个事务,分析下 ...

Tue Aug 17 06:25:00 CST 2021 0 94
MySQL实战45》(1-7)笔记

MySQL实战45》笔记 目录 《MySQL实战45》笔记 第一节: 基础架构:一条SQL查询语句是如何执行的? 连接器 查询缓存 分析器 优化器 执行器 ...

Mon Aug 09 05:10:00 CST 2021 0 494
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM