監控資料庫快取
透過偶爾檢查快取統計資訊來監控資料庫快取的有效性。
您可以透過查看郵件和資料庫統計報告或使用伺服器命令來查看以下統計資料:
顯示統計資料庫.DbCache.*
統計 |
描述 |
---|---|
資料庫.DbCache.CurrentEntries |
目前在快取中的資料庫數量。如果此數字經常接近 Database.DbCache.MaxEntries 的值,請增加快取可以容納的資料庫數量。 |
資料庫.DbCache.HighWaterMark |
伺服器程式運行期間快取中資料庫的最大數量。由於啟動活動,該數字可能會被人為地提高,因此它可能不是快取效能的真正指標。 |
資料庫.DbCache.Hits |
透過在快取中尋找資料庫來滿足「InitialDbOpen」的次數。高「點擊開啟」比率表示資料庫快取正在有效運作。如果該比率較低,請增加快取可容納的資料庫數量。 |
資料庫.DbCache.InitialDbOpens |
使用者/伺服器開啟尚未被其他使用者/伺服器使用的資料庫的次數。例如,如果使用者在 Replicator 使用郵件文件時開啟該文件,則該數字不會增加。將此數字與 Database.DbCache.Hits 進行比較以衡量快取的有效性。 |
資料庫.DbCache.Lookups |
資料庫快取的查找次數。「Database.DbCache.Hit」與「Database.DbCache.Lookups」比率較高表示資料庫快取有效。如果該比率較低,請增加快取可容納的資料庫數量。 |
資料庫.DbCache.MaxEntries |
伺服器目前可以在其快取中同時保存的資料庫數量。若要變更此值,請使用 NOTES.INI 檔案設置, |
Database.DbCache.OvercrowdingRejections |
由於 Database.DbCache.CurrentEntries 等於或超過 Database.DbCache.MaxEntries 乘以 1.5,資料庫在關閉時未放入快取的次數。這個數字應該保持在較低水準。如果它開始上升,請增加快取可以容納的資料庫數量。 |