我有一张桌子,可以说订单
订单已
ID (Auto incremented)
Name
Date
Location
让我们说我正在更新Orders表,为了争辩,更新需要几秒钟
@Transactional
public void update(final Integer id){
Order o = //lets found it.
//lets say i update using jdbc template
jdbcTemplate.update("update Orders set location=? where ID = ? ",
new Object[]{o.getId(),"TESTING"}
);
}
现在,何时执行该方法以及是否运行
"Select * from Orders"
(在SQL Server Studio中)。它会阻塞,直到方法完成,它都不会返回数据。
我该如何使它不加锁的方法