提高資料庫和Domino ®目錄效能

預設情況下, Domino ® Directory 使用兩個資料庫效能屬性(文件表位圖最佳化不維護未讀標記)來提高效能。以下NOTES.INI 設定可能會影響資料庫和Domino ®目錄效能。

NSF_Buffer_Pool_Size

此NOTES.INI 設定設定NSF 緩衝池的大小,NSF 緩衝池是用於緩衝NSF 和NIF 子系統與磁碟儲存之間的I/O 傳輸的記憶體部分。伺服器分區的數量、使用者、視圖的大小和數量以及資料庫的數量都會影響您應該如何設定緩衝池規格。預設值(由伺服器自動確定)通常就足夠了,但如果資料庫統計資訊表明需要更多內存,請一次增加該值幾兆位元組。您可以使用效能監視器來找出較大的值是否導致過多的交換或分頁。 (NSF_Buffer_Pool_Size 設定緩衝池大小(以位元組為單位);NSF_Buffer_Pool_Size_MB 設定以兆位元組為單位的大小。)

NSF_DbCache_Maxentries

此NOTES.INI 設定設定資料庫快取中儲存的資料庫的最大數量(如果已啟用)。對於短間隔, Domino ®最多儲存為此設定輸入的數字的 1.5 倍。增加資料庫的最大數量可以提高效能,但需要更多記憶體。

Improving performance for users accessing the Web using the Web Navigator

有幾種方法可以提高效能:

  • 透過加快伺服器與 Internet 的連線速度來加快對網頁的存取。請聯絡您的網際網路服務供應商以了解您有哪些選項。
  • 透過使用清除和刷新代理程式或您為資料庫建立的任何其他代理程式來管理資料庫,可以提高資料庫效能。
  • 透過設定最大並發檢索數(伺服器同時檢索的網頁數)來管理檢索 Web Navigator 資料庫中頁面的使用者數。預設最大並發檢索數為 25。您的伺服器允許的並發檢索數量取決於您的特定係統環境。

Show DBS command

Show DBS 指令是一個用來監控資料庫效能的工具。該命令傳回以下資訊:

  • Refs —— 資料庫開啟的次數(資料庫的 DBHANDLE 計數)。
  • Mod-資料庫是否已修改,但尚未刷新到磁碟。
  • FD-資料庫目前使用的文件描述符的數量。
  • LockWaits-使用者必須等待資料庫鎖定(讀取或寫入)的次數。
  • AvgWait-每次等待的平均等待時間(以毫秒為單位)。
  • #Waiters-目前資料庫鎖上的服務生數量。 (這個數字變化很快。)
  • MaxWaiters-資料庫鎖上的最大等待者數。
注意:要顯示LockWaits 和AvgWait 值,必須暫時將設定COLLECT_DB_LOCK_WAITS=1 新增到伺服器的NOTES.INI 檔案中。由於此設定會消耗伺服器資源,請在查看「Show DBS stats」後將其刪除。