一、Buffer Pool内部组成[https://relph1119.github.io/mysql-learn...[作者空间]
一、EXPLAIN信息 二、数据准备-表 single_table[https://www.jianshu.com...[作者空间]
一、什么是成本[https://relph1119.github.io/mysql-learning-notes/...[作者空间]
一、数据准备 1.1、创建数据库 1.2、创建数据 设置MySQL可以创建 函数 创建随机字符串 函数 创建随机数...[作者空间]
第9章 存放页的大池子-InnoDB的表空间[https://relph1119.github.io/mysql-...[作者空间]
一、存储过程基础语法[https://www.jianshu.com/p/bda0c622cad1] 1.1、设置...[作者空间]
一、数据准备 创建数据库(InnoDB存储引擎) 数据库索引 1.1、使用存储过程写入数据[https://www...[作者空间]
一、阶段一:连接管理 1.1、MySQL服务器在连接管理工作 1、客户端进程可以采用TCP/IP、命名管道或共享内...[作者空间]
MySQL8.0 官网日志地址[https://dev.mysql.com/doc/refman/8.0/en/s...[作者空间]
一、什么是MVCC MVCC (Multiversion Concurrency Control),多版本并发控制...[作者空间]
一、创建锁结构规则 当对一条记录加锁的本质就是在内存中创建一个锁结构与之关联,那么是不是一个事务对多条记录加锁,就...[作者空间]
一、隐式锁 一个事务在执行INSERT操作时,如果即将插入的间隙已经被其他事务加了gap锁,那么本次INSERT操...[作者空间]
从对待锁的态度来看锁的话,可以将锁分成乐观锁和悲观锁,从名字中也可以看出这两种锁是两种看待数据并发的思维方式 。需...[作者空间]
页锁就是在 页的粒度 上进行锁定,锁定的数据资源比行锁要多,因为一个页(16k数据)中可以有多个行记录。当使用页锁...[作者空间]
一、InnoDB中的行锁 行锁(Row Lock)也称为记录锁,也就是锁住某一行(某条记录 row)。需要注意的是...[作者空间]
事务的隔离性是由锁来保证的 一、概述 锁是计算机协调多个进程或线程并发访问某一资源的机制。当多个线程并发访问某个数...[作者空间]
一、事务4大特性 1.1、原子性 事务的原子性由事务的 redo 日志和undo 日志来保证 1.2、一致性 事务...[作者空间]
一、数据库事务概述 1.1、查看当前 MySQL 支持的存储引擎都有哪些,以及这些存储引擎是否支持事务 命令 1....[作者空间]
一、服务器语句超时处理 在MySQL 8.0中可以设置 服务器语句超时的限制 ,单位可以达到 毫秒级别 。当中断的...[作者空间]
一个好的数据库设计方案对于数据库的性能常常会起到事半功倍的效果。合理的数据库结构不仅可以使数据库占用更小的磁盘空间...[作者空间]