MySql-行锁

1、什么时候加锁?         在InnoDb事务中,行锁是在需要的时候加上的,但并不是用完马上释放掉,而是等到事务结束时才释放。这就是两阶段锁协议。 最佳实践:在事务中如果需要加多个锁,尽量将影响并发度的锁往后放,以减少持有锁的时间。   2、InnoDB行锁算法有哪几种? InnoDB中行锁有三种分别是, record lock:单个行记录上的锁 gap lock:间隙锁,锁定一个范围,但
相关文章
相关标签/搜索