變更用於視圖重建的暫存資料夾

Domino® 重建視圖時(例如,當您使用 updall -R 或使用者開啟已刪除索引的視圖時),它可能會產生暫存檔來排序資料,以便快速更新視圖;Domino® 在重建視圖之後,即會刪除這些檔案。依預設,這些暫存檔位於系統的暫存資料夾中(例如 C:\TEMP)。如果系統沒有暫存資料夾,則 Domino® 會將檔案置於 Domino® 資料 資料夾中。

執行這項作業的原因和時機

依重建期間可用的記憶體數量而定,每個正在重建的視圖之暫存資料夾所需要的空間大約是最大視圖大小的兩倍,或者文件中所有資料大小的兩倍(取兩者中數值較大者)。建議您將暫存檔的位置變更為與 Domino® 資料 資料夾不同的磁碟機上。將暫存資料夾置於不同的磁碟機上會分配磁碟 I/O,並可確保系統具備足夠的空間來重建視圖。在預估最佳化視圖重建所需的磁碟空間量時,Domino® 會非常保守,因此它不會只為了探索磁碟空間不足而花費不必要的時間來排序資料。請確定您指定的暫存資料夾有大量可用的磁碟空間。

程序

若要變更用於視圖重建的暫存資料夾,請將 View_Rebuild_Dir 設定新增至伺服器的 NOTES.INI 檔案,並指定新的位置。例如,新增:
View_Rebuild_Dir=D:\REBUILD

結果

如果 Domino® 預估暫存資料夾中沒有足夠空間可用來重建特定的視圖,則 Domino® 會使用較慢的方法來重建該視圖,並將此訊息記載至日誌檔 (LOG.NSF) 的「細項事件」視圖中:

警告:無法對視圖使用最佳化視圖重建,原因為
目錄中的磁碟空間不足。此視圖估計可能
需要 x 百萬位元組。改用標準重建。

您可以將下列設定新增至 NOTES.INI 檔案,以停用最佳化視圖重建。然而,如果您已指定視圖重建資料夾,而且您仍要查看許多視圖的先前訊息,則這只能作為最後採取的方法。如果您只查看少數視圖的訊息,請不要停用視圖重建。

停用_View_Rebuild_Opt=1