signed

QiShunwang

“诚信为本、客户至上”

60-100-024-使用-MySQL 表锁

2021/4/26 21:22:26   来源:

文章目录

  • 1.概述
  • 2.锁的分类
  • 3.表锁(偏读)
    • 3.1 表锁(read)案例
    • 3.2 表锁(write)案例
  • 4.表锁定分析
  • 5.总结

在这里插入图片描述

1.概述

前言:锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算机资源(如CPU、RAM、I/O等)的争用外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。

2.锁的分类

1. 从对数据操作的类型来分

读锁(共享锁)和写