1.概述计算机协调多个进程或线程并发访问某一资源的机制。

2.全局锁----锁定数据库所有的表


解决:

使用:

加锁—》只读不写

更新阻塞数据备份:—》保证数据一致性
在windows环境运行问题:

3.表级锁--------每次操作锁定整张表

表锁

表共享读锁–》可读不可写

表独占写锁-------》其他人不能写也不能读,自己都可以
元数据锁(meta data lock,MDL )


表结构和增删改互斥

* 意向锁




4.行级锁---------每次操作锁定对应的行数据



行锁


间隙锁/和临键锁(锁住数据也锁住数据前的空隙)






本文介绍了计算机中用于协调多个进程或线程并发访问同一资源的几种主要机制。包括全局锁、表级锁、元数据锁和行级锁等概念,并详细解释了每种锁的工作原理及应用场景。
1万+

被折叠的 条评论
为什么被折叠?



