![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mysql
文章平均质量分 91
boomCome
没有止境的自己
展开
-
mysql-innodb 事务的学习理解
设表 t(id PK, name);表中有三条记录:1, shenjian2, zhangsan3, lisicase 1事务A,先执行,处于未提交的状态:insert into t values(4, wangwu);事务B,后执行,也未提交:select * from t;如果事务B能够读取到(4, wangwu)这条记录,事务A就对事务B产生了影...原创 2019-12-11 09:56:29 · 162 阅读 · 1 评论 -
Mysql(高性能Myslq学习笔记)——查询优化
1.概述首先来说一下一条sql 的完整请求流程客户端发送一条查询给服务器 服务器先检查查询缓存,如果命中了缓存,则立刻返回存储在缓存中的结果,否则进入下一阶段。 服务器进行SQL解析,预处理,再由优化器生成对应的执行计划, mysql根据优化器生成的执行计划,调用存储引擎的API来执行查询。 将结果返回给客户端。查询性能低的基本原因是访问的数据太多。对于低效的查询,一般通过下...原创 2018-10-08 16:21:27 · 199 阅读 · 0 评论 -
Mysql总结 - InnoDB的七种锁
1.InnoDB锁的类型总的来说,InnoDB共有七种类型的锁:共享/排它锁(Shared and Exclusive Locks) 意向锁(Intention Locks) 记录锁(Record Locks) 间隙锁(Gap Locks) 临键锁(Next-key Locks) 插入意向锁(Insert Intention Locks) 自增锁(Auto-inc Locks)...原创 2018-10-15 23:17:19 · 554 阅读 · 0 评论