1.概述计算机协调多个进程或线程并发访问某一资源的机制。
2.全局锁----锁定数据库所有的表
解决:
使用:
加锁—》只读不写
更新阻塞数据备份:—》保证数据一致性
在windows环境运行问题:
3.表级锁--------每次操作锁定整张表
表锁
表共享读锁–》可读不可写
表独占写锁-------》其他人不能写也不能读,自己都可以
元数据锁(meta data lock,MDL )
表结构和增删改互斥
* 意向锁
4.行级锁---------每次操作锁定对应的行数据
行锁
间隙锁/和临键锁(锁住数据也锁住数据前的空隙)