資料庫管理


檢索程式作業:更新及 Updall
「更新」及 Updall 作業可使視界檢索及全文檢索保有最新的資訊。

更新

預設為「更新」在伺服器啟動時載入並持續地執行,會檢查其需要更新之視界及資料夾的工作佇列。將視界及資料夾的變更記錄到佇列時,「更新」會等待大約 15 分鐘,然後才更新此資料庫中的所有視界檢索,以便此更新可包含 15 分鐘周期內產生的任何其他資料庫變更。更新資料庫中的視界檢索後,它會隨之更新將全文搜尋檢索設定為立即或每小時更新的所有資料庫。

「更新」遇到毀損的視界檢索或全文檢索時,會重建視界檢索或全文檢索以嘗試更正此問題。這表示它會刪除視界檢索或全文檢索,然後重建它。

若要增進視界檢索效能,您可以執行多重「更新」作業 (如果伺服器有足夠的 CPU 速度)

附註 「更新」作業會產生目錄索引程式執行緒。此目錄索引程式會以一分鐘為間隔執行且專用於保持最新的「Domino 名錄」視界檢索。目錄索引程式會在任何本區或遠程「Domino 名錄」或者伺服器用於目錄服務的「擴充目錄型錄」上執行。

Updall

Updall 與「更新」類似,但它不會持續地執行或從佇列運作;而是在需要時才執行 Updall。您可以在執行 Updall 時指定選項,但若沒有這些選項 Updall 會更新此伺服器上需要更新的任何視界檢索或全文搜尋檢索。若要節省磁碟空間,Updall 也可從資料庫中清除刪除片段,並捨棄那些已 45 天沒使用之視界的視界檢索,除非資料庫設計師已為捨棄視界檢索指定了不同的標準。利用 NOTES.INI 設定值 Default_Index_Lifetime_Days 來變更 Updall 捨棄未使用視界檢索的時間。

類似「更新」,Updall 會重建它所遇到的所有已毀損的視界檢索及全文搜尋檢索。

Updall 預設為包含在 NOTES.INI 設定值 ServerTasksAt2 中,因此它可在每日上午 2 點執行。每日執行 Updall 有助於透過清除刪除片段,以及捨棄未使用的視界檢索來節省磁碟空間。它也會確保更新設定為每日更新的所有全文搜尋檢索。

下列表格比較「更新」與 Updall 的性質。對於 Updall,此表格說明預設性質。若需可用來修改某些性質之選項的相關資訊,請參閱主題 Updall 選項
性質更新Updall
執行時間伺服器啟動後持續地執行上午 2 點及執行時間
在所有資料庫上執行嗎? 否。僅在已變更的資料庫上執行。
要重新整理視界檢索嗎?
要更新全文檢索嗎?是。更新全文檢索設定為立即及每小時更新。是。更新所有全文檢索
要偵測並嘗試重建毀損的視界檢索嗎?
要偵測並嘗試重建毀損的全文檢索嗎?
要清除刪除片段嗎?
要捨棄未使用的視界檢索嗎?是 (已有 45 天未使用視界之後,或根據設計師指定的視界捨棄選項)
要忽略「重新整理檢索」視界屬性嗎?
可以使用選項自訂嗎?

另請參閱