03 2023 档案
摘要:我们的数据库一般都会并发执行多个事务,多个事务可能会并发的对相同的一批数据进行增删改查操作,可能就会导致我们说的脏写、脏读、不可重复读、幻读这些问题。 这些问题的本质都是数据库的多事务并发问题,为了解决多事务并发问题,数据库设计了事务隔离机制、锁机制、MVCC多版本并发控制隔离机制,用一整套机制来解
阅读全文
摘要:索引的本质:索引是帮助Mysql高效获取数据的排好序的数据结构 1. 索引的数据结构 1.1 二叉树 问题: 树的深度比较深,查询一个索引会有很多的磁盘I/O 1.2 红黑树 平衡二叉树 问题: 平衡二叉树会对树进行平衡,但是当数据有100万时,2^20 = 1024 * 1024 ,此时树的高度就
阅读全文
摘要:1.数据准备 创建表 CREATE TABLE `employees` ( `id` int NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT NULL DEFAULT '' COMMENT '姓名', `age` int NOT NULL DEFAUL
阅读全文

浙公网安备 33010602011771号