使用 Statlog 監視資料庫活動

定期監視資料庫活動。如果資料庫活動較高,而且使用者報告效能問題,您可以採取一些步驟來改進效能。

  • 設定最佳化效能的資料庫內容。
  • 若可能,在另一部伺服器(其位於伺服器叢集中)上建立此資料庫的抄本。
  • 將資料庫移至功能更強大的伺服器。
  • 將資料庫移至較少使用的磁碟,或如果它是大型資料庫,則移至它自己的磁碟。
  • 使用活動記載追蹤資料庫活動。

若資料庫或視圖處於非作用中,則考慮刪除此資料庫或視圖以釋出此伺服器上的磁碟空間。

依預設,伺服器上的 Statlog 作業會在每天清晨 5:00 執行一次,此時它會在日誌檔 (LOG.NSF) 的「資料庫 > 使用量」及「資料庫 > 大小」視圖的「資料庫活動日誌」項目中,報告伺服器上資料庫的資料庫活動,以及在個別資料庫的「使用者活動」對話框中報告這些活動。

1. 資料庫活動日誌項目與使用者活動對話框提供之資訊的比較

提供的資訊

資料庫活動日誌項目

使用者活動對話框

顯示過去 24 小時、過去一週、過去一個月及自從資料庫建立以來,使用者及伺服器存取、讀取及寫入資料庫的總次數*

顯示非作用中的視圖(以大小為 0 表示)

顯示讀取及寫入文件的使用者及伺服器名稱,依日期排序,包括匿名及已鑑別之網際網路用戶端兩者的活動。

提示: 除了檢視由 Statlog 報告的活動統計資料之外,您還可以透過建立依日期排序文件的視圖來評估資料庫的活動。您也可以建立「檔案監視器」文件作為「事件監視器」配置的一部分。「檔案監視器」會報告特定資料庫的使用者活動。
註: Statlog 作業也會在日誌檔的「資料庫 > 大小」視圖中報告資料庫大小統計資料。