02 2022 档案

怎么减少行锁对性能的影响?
摘要:1)MyISAM 被 InnoDB 替代的重要原因之一是什么? MyISAM 引擎就不支持行锁,只能使用表锁,同一张表上任何时刻只能有一个更新在执行,影响到业务并发度。 InnoDB 是支持行锁的。 2)两阶段锁协议是什么? 在 InnoDB 事务中,行锁是在需要的时候才加上的,但并不是不需要了就立 阅读全文

posted @ 2022-02-27 22:11 Love&Share 阅读(418) 评论(0) 推荐(0) 编辑

全局锁和表锁 :给表加个字段怎么有这么多阻碍?
摘要:1)数据库为什么要设计锁? 处理并发问题,因为数据库是共享资源 2)根据加锁的范围,mysql里面的锁有哪几种? 全局锁 表锁 行锁 3)全局锁 what? 对整个数据库实例加锁 why? 优点:防止在备份期间有业务修改数据库的数据,导致问题的出现。 how? 让整个库只读的命令:Flush tab 阅读全文

posted @ 2022-02-26 21:14 Love&Share 阅读(173) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示