使用间接文件运行数据库维护任务
可使用间接文件多次运行同一维护任务,从而节约大量时间。fixup、compact、updall、design 和 convert 维护任务支持使用间接文件。也可创建依次针对不同间接文件运行若干维护任务的批处理文件或脚本,帮助快速完成这些任务。如果有多个 CPU,可对多个间接文件运行相同的维护任务,使其并行运行。建议根据拥有的 CPU 数量来确定运行的并行维护任务数,否则这些任务会争用 CPU 资源,从而导致需要很长时间完成。
关于此任务
过程
- 创建文件扩展名为 .ind 的文本文件。例如,mailfiles1.ind。
-
向该文本文件添加数据库或目录列表。例如,在 mailfiles1.ind 文件中添加以下文件:
- mail\mail1.nsf
- mail\mail2.nsf,以此类推
- mail\mail25.nsf
-
根据以下步骤之一对该间接文件运行维护任务:
-
如果有多个 CPU,请在 Domino 服务器正在运行时从 Domino 控制台输入针对多个间接文件的命令。例如,输入类似如下命令:
load updall mailfiles1.ind
load updall mailfiles2.ind
load updall mailfiles3.ind
-
如果有多个 CPU,无论 Domino 服务器是否正在运行,均请从单独的 Microsoft Windows 命令提示符输入:
d:\notefile> c:\notes\nupdall.exe mailfiles1.ind
d:\notefile> c:\notes\nupdall.exe mailfiles2.ind
d:\notefile> c:\notes\nupdall.exe mailfiles3.ind
例如,如果要对 100 个邮件文件运行updall
,并且计算机有 4 个 CPU,则创建四个间接文件:- mailfiles1.ind 包含 mail\mail1.nsf 至 mail\mail25.nsf
- mailfiles2.ind 包含 mail\mail26.nsf 至 mail\mail50.nsf
- mailfiles3.ind 包含 mail\mail51.nsf 至 mail\mail75.nsf
- mailfiles4.ind 包含 mail\mail76.nsf 至 mail\mail100.nsf