此博客是本人从学生时代开始做笔记所用, 部分是工作所遇问题,做填坑笔记,部分闲来查阅资料,加上自己的理解所总结的学习笔记, 常忙得不可开交,若漏了资料来源,望通知~ 前路漫漫,写点东西告诉自己正在一点点进步,而不要迷失于繁忙。
摘要: 共享锁与独占锁均用于事务当中,随事务的结束而解除。 共享锁(share lock) 又称读锁,读取操作创建的锁。 一旦上锁,任何事务(包括当前事务)无法对其修改,其他事务可以并发读取数据,也可在对此数据再加共享锁 语法:SELECT ... LOCK IN SHARE MODE; 排他锁(exclu 阅读全文
posted @ 2018-11-02 16:41 炎泽 阅读(4519) 评论(0) 推荐(1)
摘要: 按锁定粒度:表锁、页面锁、行锁 存储引擎支持情况: 在具体说明之前得明白什么是死锁,什么是锁冲突 死锁: 多个进程互相等待对方锁的释放 锁冲突:一个进程等待另一个进程释放需要的锁 行锁 粒度小,开销大,加锁慢,会产生死锁,发生锁冲突的概率最低,并发度也最高。 备注:在InnoDB中,锁是逐步获得的, 阅读全文
posted @ 2018-11-02 16:13 炎泽 阅读(1874) 评论(0) 推荐(0)