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: