开启事务的时候,如果进行查询数据的话,那么这些数据是不会被上锁的,除非你显式的使用for update(X锁)或者for share(S锁)进行上锁,不然这些数据在事务未提交的时候也可以被其他事务修改。 update语句自动加X锁