MySql
文章平均质量分 95
Scoful
安分守己地做个代码工人
展开
-
解决:安装MySQL 5.7 的时候报错:unknown variable ‘mysqlx_port=0.0‘
解决:安装MySQL 5.7 的时候报错:unknown variable 'mysqlx_port=0.0'原创 2024-06-14 11:48:54 · 48108 阅读 · 29 评论 -
从宏观数据库加锁实现的事务隔离==>MySql通过快照隔离实现的事务隔离
大佬原文地址,本文重新排版并加入一些概念目录1. 为什么需要事务2. 什么是事务2.1 原子性2.2 一致性2.3 隔离性2.4 持久性3. 通用数据库并发问题(用锁来解决)3.1 异常:脏写(Dirty Write)3.1.1 例子3.1.2 防止:使用隔离级别-未提交读3.1.3 隔离级别实现原理(长--)3.2 异常:脏读(Dirty Read)3.2.1 例子3.1.2 防止:使用隔离级别-提交读3.1.3 隔离级别实现原理(长短短)3.3 异常:不可重复读3.3.1 例子3.3.2 防止:使用隔转载 2022-01-10 20:04:27 · 22535 阅读 · 0 评论 -
MySQL索引的底层数据结构衍变史
原文链接,本文重新排版优化目录1. MySQL为什么要建立索引?2. 可选数据结构2.1 Hash结构(自适应哈希索引)2.2 有序数组2.3 二叉树结构2.3.1 二叉树的增删(简单举例)2.3.1.1 二叉树的增2.3.1.2 二叉树的删2.3.2 磁盘IO的因素影响2.3.2.1 磁盘的组成2.3.2.2 磁盘定位数据的流程2.3.2.3 磁盘IO的耗时原因分析2.3.2.4 通过磁盘预读,顺序读提高读数效率2.3.3 二叉树为什么不适合作为Mysql索引的数据结构2.3.4 二叉树的异化过程2.3转载 2022-01-07 19:50:32 · 20294 阅读 · 0 评论