![](https://img-blog.csdnimg.cn/20200822115520880.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mysql
Mysql
AnEra
厚积薄发, 天道酬勤
展开
-
Mysql锁与事务隔离级别解析
目录1. 概述1.1 定义1.2 锁的分类2. 锁2.1 表锁(偏向读操作)2.1.1 基本操作2.1.2 案例分析(加读锁)2.1.3 案例分析(加写锁)2.1.4 案例结论2.2 行锁(偏向写操作)2.2.1 行锁支持事务2.2.2 行锁案例分析2.3 隔离级别案例分析2.3.1读未提交2.3.2 读已提交2.3.4 串行化...原创 2020-02-02 17:53:40 · 534 阅读 · 0 评论 -
Explain索引优化
目录一、表信息二、分析以下Case索引使用情况三、in和exsits优化一、表信息Mysql版本: 5.6.33创建表drop table if exists test; create table test( id int primary key auto_increment, c1 varchar(10), c2 varchar(10), c3...原创 2020-02-02 12:08:22 · 431 阅读 · 0 评论 -
Explain详解
目录一、表信息二、explain 的两种使用方式三、explain中的列1. id列2. select_type列3. table列4. type列5. possible_keys列6. key列7. key_len列8. ref列9. rows列10. Extra列四、索引最佳实践使用EXPLAIN关键字可以模拟优化器执行SQL语句...原创 2020-02-01 16:05:56 · 10062 阅读 · 4 评论 -
Mysql索引底层数据结构与算法
目录1. 索引概念2. 索引结构3. MyISAM和InnoDB的索引实现4. 联合索引5. 什么情况下应不建或少建索引6. MySql在建立索引优化时需要注意的问题1. 索引概念索引概念:索引是帮助MySQL高效获取数据的排好序的数据结构,更通俗的说数据库索引好比是一本书的目录,能加快数据库的查询速度索引结构:二叉树, 红黑树, HASH, BTREE...原创 2020-02-01 12:23:18 · 1774 阅读 · 0 评论