Mysql 行锁

定义 行锁就是针对数据表中行记录的锁。 行锁是在引擎层各个引擎自己实现的,并不是所有引擎都支持行锁,比如MyISAM就不支持行锁。 不支持行锁意味着并发控制只能使用表锁,对于这种引擎的表,同一表任何时刻只能由一个更新在运行。 两阶段锁 在InnoDB事务中,行锁是在需要时加上,在事务结束时才释放,这就是两阶段锁协议(如果执行完就释放,其他事务拿到该行的锁,去更新,然后提交。此时本事务回滚,最后的值
相关文章
相关标签/搜索