使用間接檔案來執行資料庫維護作業
您可以使用間接檔案來執行相同的維護作業多次,而大幅節省時間。修正、壓縮、Updall、設計及轉換維護作業支援使用間接檔案。您也可以建立批次檔或 Script,根據不同的間接檔案連續執行數個維護作業,以協助快速完成它們。如果您有多個 CPU,則可以根據多個間接檔案執行相同的維護作業,使它們並行執行。建議您有多少個 CPU 就執行多少個並行維護作業,否則,它們會開始競用 CPU 資源,因而花費更長的時間來完成。
執行這項作業的原因和時機
程序
- 以 .ind 副檔名建立文字檔。例如,mailfiles1.ind。
-
將資料庫及(或)目錄的清單新增至文字檔。例如,在 mailfiles1.ind 檔案中,您可以新增下列檔案:
- mail\mail1.nsf
- mail\mail2.nsf等等
- mail\mail25.nsf
-
依據下列其中一個步驟,根據間接檔案執行維護作業:
-
如果您有多個 CPU,當 Domino 伺服器正在執行中時,請從 Domino 主控台中對多個間接檔案輸入指令。例如,輸入如下的指令:
load updall mail檔案1.ind
load updall mail檔案2.ind
load updall mail檔案3.ind
-
如果您有多個 CPU,不論 Domino 伺服器是否正在執行中,請從個別的 Microsoft Windows 命令提示字元輸入:
d:\note檔案> c:\notes\nupdall.exe mail檔案1.ind
d:\note檔案> c:\notes\nupdall.exe mail檔案2.ind
d:\note檔案> c:\notes\nupdall.exe mail檔案3.ind
比方說,如果您有 100 個想要對其執行updall
的郵件檔,而且電腦有四個 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