fulpchcl
知名会员
- 注册
 - 2002-04-04
 
- 消息
 - 492
 
- 荣誉分数
 - 1
 
- 声望点数
 - 128
 
1。像Oracle, DB2的比较成熟的DB是不是允许client cancel一个已经发出发出的request,比如说SELECT,UPDATE,DELETE,VALIDATE?
2。如果允许的话Cancle后DB的状态是什么?UPDATE/DELETE应该是roll back吧?那VALIDATE呢?INDEX是在cancel时还是回到VALIDATE前?
3。是不是允许resume cancelled statement,若允许从哪儿开始?是从头开始还是从cancelled的那点开始?比如说一个query要很长时间,会有1000rows返回,cancelled时search result里已经有了500,那resume时是接着做还是从头再来?SELECT好说,VALIDATE化的时间可能更多。
谢先:thanks:
				
			2。如果允许的话Cancle后DB的状态是什么?UPDATE/DELETE应该是roll back吧?那VALIDATE呢?INDEX是在cancel时还是回到VALIDATE前?
3。是不是允许resume cancelled statement,若允许从哪儿开始?是从头开始还是从cancelled的那点开始?比如说一个query要很长时间,会有1000rows返回,cancelled时search result里已经有了500,那resume时是接着做还是从头再来?SELECT好说,VALIDATE化的时间可能更多。
谢先:thanks: