MySQL高性能<一>

并发控制

  1. 读写锁
  2. 锁粒度

读写锁

  1. 共享锁 (读锁)
  2. 排它锁 (写锁)

读锁是共享的,或者说是相互不阻塞的。多个客户在同一时刻可以同时读取同一个资源,而互不干扰。
写锁则是排他的,也就是说一个写锁会阻塞其他的写锁和读锁,这是出于安全策略的考虑,只有这样,才能确保在给定的时间里,只有一个用户能执行写入,并防止其他用户读取正在写入的同一资源。

猜你喜欢

转载自www.cnblogs.com/bigorang/p/11791249.html