确定到某个时间点:一个文件可以很容易的快速拆分(使用VSHOW)。[@more@]
查看dtf文件中的事务:
vshow 100.dtf
-------------- 100.dtf
0
1
2
3
4
5
此文件包含2个事务,提交时间分别为:2009/07/08 16:00:15 2009/07/08 16:00:17
延时加载中,如果确认,要加载到时间点 2009/07/08 16:00:16,则此文件中的第一个事务需要加载,第二个不需要加载。
假如要加载到时间点 2009/07/08 16:00:16,加载到 100.dtf 就可以了,则,编辑文件 put0/putfile.fno 即可。
此时:分离这2个事务:
$ vshow -7 100.dtf
$ ls -l
-rw-r----- 1 oracle10 users 259 07-08 16:04 00000.dtf.8.2f.797 第一个事务
-rw-r----- 1 oracle10 users 262 07-08 16:04 00001.dtf.7.23.613 第二个事务
$ mv 100.dtf 100.dtf.old
$ mv 00000.dtf* 100.dtf 此文件100.dtf原来包含2个事务,现在只包含一个。