摘要:
不同的MySQL版本,不同的参数设置,都可能对加锁过程有影响。 分析加锁机制还是应当尽可能多地列举一下关键参数,例如:当前mysql版本、事务隔离级别等。 如下,仅仅只列出个别比较重要的参数。 1.数据库版本 1 2 3 4 5 6 mysql> select version(); + + | ve 阅读全文
posted @ 2018-10-12 22:35
車輪の唄
阅读(52)
评论(0)
推荐(0)
摘要:
前提 说法一:在RR隔离级别下 INSERT SELECT 会对 SELECT 表中符合条件的数据加上 LOCK_S 锁。 说法二:(主键自增锁模式应该为0或1) 情景一:insert into table1 ...select * from table2:table1锁表,table2逐步锁(扫描 阅读全文
posted @ 2018-10-12 17:09
車輪の唄
阅读(283)
评论(0)
推荐(0)
摘要:
主要参照<高性能mysql> 一: 1. 关于联合索引查询:https://blog.csdn.net/asdfsadfasdfsa/article/details/82755837 2.聚簇索引即是表, 其他地方无需再存储? 3.非聚簇索引叶子节点存储的是主键值, 所以查询需要两次遍历B+树 4. 阅读全文
posted @ 2018-10-12 12:55
車輪の唄
阅读(22)
评论(0)
推荐(0)
摘要:
关于IN和OR的区别,在High performance mysql 3rd中,有一段话描述的非常清楚: IN() list comparisons In many database servers, IN() is just a synonym for multiple OR clauses, b 阅读全文
posted @ 2018-10-12 12:33
車輪の唄
阅读(48)
评论(0)
推荐(0)

浙公网安备 33010602011771号