假设我有这样一条SQL语句(在SQL Studio管理器中执行):假设有1000万人,您在查询结束前停止运行。那么它是会回滚,还是只会在你单击的点处停止,例如,500万行已更新,500万行未更新。
我知道您可以将更新包装在一个事务中。我想我是在问sql studio manager是否有它自己的事务。
我正在DB2服务器上使用JDBC连接执行一系列sql语句。在简单的sql:DELETE FROM MYTABLE的最后一个execute()上,即使表只包含一条记录,线程也会挂起很长一段时间。我使用的应用服务器是WAS。我想知道这是否是WAS和DB2组合所特有的问题,因为相同的代码可以在其他环境中工作。
有人知道这是怎么回事吗?