java什么时候会触发表锁(java操作的字段没有索引,它是MySQL中最基本的锁策略)
作者:写客百科
更新时间:2022-08-10 15:31:19
•
阅读:

假如java操作的字段名并没有引索,这时候会开启表锁。表锁会锁住一整张表,这是MySQL中最基本锁策略,并不依赖于储存引擎,即不论是MySQL的什么储存引擎,针对表锁的策略都是一样的,而且表锁是花销最小的策略(由于粒度非常大)。因为表级锁一次会将整个表锁定,因此可以很好地避免死锁难题。留意锁的粒度大,产生最大的一个不良影响是发生锁网络资源争用的概率还会最大,造成高并发率受到影响。行锁也称为记录锁,是锁定某一行(某条纪录row)。需要的注意的是,MySQL网络服务器层并没有实现行锁体制,行级锁只在储存引擎层完成。
本文由“写客百科”发布,不代表“写客百科”立场,转载联系作者并注明出处:https://www.ixieke.com/zonghe/53637.html
