效能


監督資料庫快取
透過偶爾檢查快取統計資料來監督資料庫快取的有效性。可以透過檢視「郵件 & 資料庫統計資料報告」或使用伺服器指令來檢視下列統計資料:

Show Stat Database.DbCache.*
統計值說明
Database.DbCache.CurrentEntries目前快取中的資料庫數若此數目經常接近 Database.DbCache.MaxEntries 的值,則增加快取可以保留的資料庫數。
Database.DbCache.HighWaterMark此伺服器程式執行期間,快取中的最大資料庫數。此數量可能由於啟動活動而人為地提高,因此它可能並不是真正的快取效能指示。
Database.DbCache.Hits透過在快取中找到資料庫,來滿足 InitialDbOpen 的次數。「點擊數對開啟數」的比例較高,表示資料庫快取正在有效運作。如果比例太低,請增加快取可保留的資料庫數。
Database.DbCache.InitialDbOpens使用者/伺服器開啟未經另一個使用者/伺服器使用之資料庫的次數。例如,若使用者在「同步中心」正在使用它時開啟郵件檔,則這個數就不會增加。將這個數與 Database.DbCache.Hits 進行比較,以評量快取的有效性。
Database.DbCache.Lookups資料庫快取的查詢數。Database.DbCache.Hit 對 Database.DbCache.Lookups 的比例較高,表示資料庫快取有效。如果比例太低,請增加快取可保留的資料庫數。
Database.DbCache.MaxEntries伺服器目前一次可以保留在其快取中的資料庫數。若要變更這個值,請使用 NOTES.INI 檔案設定、NSF_DbCache_Maxentries 或增加實體記憶體。
Database.DbCache.OvercrowdingRejections因為 Database.DbCache.CurrentEntries 等於或超出 DbCache.MaxEntries 次數的 1.5 倍,所以當關閉資料庫時,資料庫未被放入快取中的次數。這個數應該保持較低。如果它開始上昇,請增加快取可保留的資料庫數。
相關主題