行级锁介绍 InnoDB存储引擎实现 一. InnoDB的行级锁,按照锁定范围来说,分为三种: 1.记录锁(Record Locks):锁定索引...
MDL (metaDataLock) 元数据: 表结构在 MySQL 5.5 版本中引入了 MDL, 当对一个表做增删改查操作的时候,加 MDL...
一.表读锁 给表加读锁同一个session可以读加锁表,但不能读其他表,也不可以写加锁表和其他表。 不同锁session可以读取加锁表和其他表...
1.possible_keys: 此次查询中可能选用的索引,一个或多个 2.key:查询真正使用到的索引,select_type为index_m...
1.显示的查询表名,如果查询使用了别名,那么这里显示的是别名 2.如果不涉及对数据表的操作,那么这显示为null 3.如果显示为尖括号括起来的就...
1.FutureTask示例代码 FutureTask的get方法是一个阻塞方法,需要等线程代码执行完毕才会接着执行。 FutureTa...
😊1.java锁 😊2.Synchronized锁的使用与原理 加锁方式:(1)、同步方法锁,进入方法前获取当前类的实例锁 (2)、 同步静态...
😊(1).计算机底层CPU模型 如果三个cup的线程都从主内存中取到X=1的值进行计算,此时就要保证数据的一致性,目前CPU使用MESI(缓存...
1.全值匹配我最爱 name age sex是组合索引 2.最佳左前缀法则 组合索引 带头索引不能死,中间索引不能断 如果索引了多个列,要遵守...