数据库锁有哪些
数据库锁是用于保护数据库对象的结构,如表、索引等的结构定义,MySQL各存储引擎使用了三种类型(级别)的锁定机制: 表级锁定,行级锁定和页级锁定,表级锁会将整个表锁定,可以很好地避免死锁问题;行级锁是在表中某行上加锁,可以避免死锁问题,但是会导致并发度低;页级锁是在页上加锁,可以提高并发度,但是会导致死锁问题。
上一篇
上一篇
数据库锁是用于保护数据库对象的结构,如表、索引等的结构定义,MySQL各存储引擎使用了三种类型(级别)的锁定机制: 表级锁定,行级锁定和页级锁定,表级锁会将整个表锁定,可以很好地避免死锁问题;行级锁是在表中某行上加锁,可以避免死锁问题,但是会导致并发度低;页级锁是在页上加锁,可以提高并发度,但是会导致死锁问题。