IT分销/经销db2 10.1

对可重复读RR的不解

有这么一种说法,如果一个事务扫描了1000行,但只检索10行,那么它所扫描的1000行,但是只检索了10行,那么它所扫描的1000行(而不仅仅是被检索的10行)都会被锁定。
  我不明白这里的扫描和枷锁有什么情况区别?
例如我运行了select * from t1 where id=1 for update with rr
那么这个时候是扫描了几条,检索了几条?
参与1

0同行回答

“答”则兼济天下,请您为题主分忧!

提问者

abcd097s
软件开发工程师ADSFAGFGDG

相关问题

问题状态

  • 发布时间:2015-08-11
  • 关注会员:1 人
  • 问题浏览:835
  • X社区推广