一个处理中需要循环更新表,一次可能循环10000次。在循环开始的时候,begin transcation,更新结束后,commit。这期间,另外的处理对这个表进行查询,sql始终无法结束,直到更新处理的commit完成。是不是sql lock的问题,怎样解决。怎样在更新期间,其他处理可以对表进行select。