假设这样一种情况,一个大查询开始FTS查询大表 ,然后另外一个session更新了表末尾的某条数据并提交,更新了N次 ,由于多次事务的DML使得该block上的相关XID和LOCK信息早已荡然无存 ,该记录行上的 XID 已经被设置为 0 了,也就是根本找不着 ITL 信息 ,那这样的情况下,oracle 是怎么找出事务的 before image ? 假设这样一种情况,一个大查询开始FTS查询大表 ,然后另外一个session更新了表末
假设这样一种情况,一个大查询开始FTS查询大表 ,然后另外一个session更新了表末尾的某条数据并提交,更新了N次 ,由于多次事务的DML使得该block上的相关XID和LOCK信息早已荡然无存 ,该记录行上的 XID 已经被设置为 0 了,也就是根本找不着 ITL 信息 ,那这样的情况下,oracle 是怎么找出事务的 before image ? 假设这样一种情况,一个大查询开始FTS查询大表 ,然后另外一个session更新了表末