sp_dbmmonitordropalert (Transact-SQL)
將臨界值設定為 NULL,發出指定效能標準的警告。
語法
sp_dbmmonitordropalert database_name
[ , alert_id ]
引數
database_name
指定要發出其指定警告臨界值的資料庫。alert_id
識別要發出之警告的整數值。如果省略這個引數,將會發出資料庫上的所有警告。若要發出特定效能標準的警告,請指定下列其中一個值:值
效能標準
警告臨界值
1
最舊尚未傳送的交易
指定在主體伺服器執行個體上產生警告之前,傳送佇列中可以累積的交易分鐘數。這項警告有助於根據時間來衡量可能的資料遺失,而且與高效能模式特別有相關性。但是,當鏡像因為夥伴中斷連接而暫停或暫止時,這個警告也會與高安全性模式有關。
2
未傳送的記錄
指定會在主體伺服器執行個體上產生警告之未傳送記錄的 KB 數。這項警告有助於根據 KB 來衡量可能的資料遺失,而且與高效能模式特別有相關性。但是,當鏡像因為夥伴中斷連接而暫停或暫止時,這個警告也會與高安全性模式有關。
3
未還原的記錄
指定會在鏡像伺服器執行個體上產生警告之未還原記錄的 KB 數。這個警告有助於測量容錯移轉時間。容錯移轉時間主要包含先前的鏡像伺服器向前復原其重做佇列中剩餘之所有記錄所需的時間,再加上一段很短的額外時間。
4
鏡像認可負擔
指定在主體伺服器上產生警告之前所容許之每項交易的平均延遲毫秒數。這項延遲是當主體伺服器執行個體等待鏡像伺服器執行個體將交易記錄寫入重做佇列中時所產生的負擔量。只有在高安全性模式中才會顯出這個值的重要性。
5
保留期限
在資料庫鏡像狀態資料表中控制資料列保留時間的中繼資料。
[!附註]
無論警告臨界值是利用 sp_dbmmonitorchangealert 或資料庫鏡像監視器所指定,這個程序都會發出警告臨界值。
如需有關與這些警告相對應之事件識別碼的詳細資訊,請參閱<使用鏡像效能標準的警告臨界值和警示>。
傳回碼值
無
結果集
無
權限
需要系統管理員 (sysadmin) 固定伺服器角色的成員資格。
範例
下列範例會發出 AdventureWorks 資料庫的保留期限設定。
EXEC sp_dbmmonitordropalert AdventureWorks, 5;
下列範例會發出 AdventureWorks 資料庫的保留期限和所有警告臨界值。
EXEC sp_dbmmonitordropalert AdventureWorks ;