select for update
Select …forupdate语句是我们经常使用手工加锁语句。通常情况下,select语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,select语句也不会被其他类型语句所阻碍。
但是有时我们的确需要再查询的时候不让其他语句操作,就需要用到这样的语句了。
这篇文章中有详细解释:http://www.cnblogs.com/sunwei2012/archive/2010/12/13/1904390.html
Select …forupdate语句是我们经常使用手工加锁语句。通常情况下,select语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,select语句也不会被其他类型语句所阻碍。
但是有时我们的确需要再查询的时候不让其他语句操作,就需要用到这样的语句了。
这篇文章中有详细解释:http://www.cnblogs.com/sunwei2012/archive/2010/12/13/1904390.html