您的位置:首页技术文章
文章详情页

java - MySQL中,使用聚合函数+for update会锁表吗?

【字号: 日期:2024-01-03 18:55:32浏览:34作者:猪猪

问题描述

比如 select count(*) frmo table_A for update

问题解答

回答1:

这个可以帮助你http://blog.csdn.net/liqfyiyi...

回答2:

innodb存储引擎支持行锁的。其他存储引擎具体考虑吧。

回答3:

mysql,rr隔离模式,innodb存储引擎,会给每行加锁

回答4:

个人感觉是表锁,innodb 锁行是有条件的 1:必须有where2:where中涉及到的字段必须有索引3:大范围锁。比如说 id>=100,会将ID大于等于100的都锁住

标签: java