sp_dbmmonitordropalert (Transact-SQL)
Data creazione: 14 aprile 2006
Elimina l'avviso per una misurazione delle prestazioni specificata tramite l'impostazione del valore di soglia su NULL.
Convenzioni della sintassi Transact-SQL
Sintassi
sp_dbmmonitordropalert database_name
[ , alert_id ]
Argomenti
- database_name
Specifica il database per cui eliminare il valore di soglia degli avvisi specificato.
alert_id
Valore integer che identifica l'avviso da eliminare. Se questo argomento viene omesso, vengono eliminati tutti gli avvisi nel database. Per eliminare l'avviso per una determinata misurazione delle prestazioni, specificare uno dei valori seguenti:Valore Misurazione delle prestazioni Valore di soglia degli avvisi 1
Transazione non inviata meno recente
Specifica la quantità di transazioni, espressa in minuti, che può accumularsi nella coda di invio prima che venga generato un avviso nell'istanza del server principale. Questo avviso consente di quantificare il rischio potenziale di perdita dei dati in termini di tempo ed è particolarmente rilevante per la modalità a prestazioni elevate. L'avviso risulta tuttavia utile anche per la modalità a sicurezza elevata quando il mirroring viene sospeso in seguito alla disconnessione dei partner.
2
Log non inviato
Specifica la quantità di log non inviati, espressa in kilobyte (KB), che può accumularsi prima che venga generato un avviso nell'istanza del server principale. Questo avviso consente di quantificare il rischio potenziale di perdita dei dati in termini di KB ed è particolarmente rilevante per la modalità a prestazioni elevate. L'avviso risulta tuttavia utile anche per la modalità a sicurezza elevata quando il mirroring viene sospeso in seguito alla disconnessione dei partner.
3
Log non ripristinato
Specifica la quantità di log non ripristinati, espressa in kilobyte (KB), che può accumularsi prima che venga generato un avviso nell'istanza del server mirror. Questo avviso consente di misurare il tempo di failover. Il tempo di failover è composto principalmente dal tempo necessario al server mirror precedente per eseguire il rollforward di tutti i log rimanenti nella propria coda di rollforward, più un breve tempo aggiuntivo.
4
Overhead commit mirror
Specifica il ritardo medio per transazione, espresso in millisecondi, che è consentito prima che venga generato un avviso nell'istanza del server principale. Questo ritardo rappresenta la quantità di overhead generato mentre l'istanza del server principale è in attesa che l'istanza del server mirror scriva il record di log della transazione nella coda di rollforward. Questo valore è rilevante solo nella modalità a sicurezza elevata.
5
Periodo di memorizzazione
Metadati che controllano per quanto tempo vengono conservate le righe della tabella dello stato di mirroring del database.
[!NOTA] Questa procedura consente di eliminare i valori di soglia degli avvisi, indipendentemente dal fatto che siano stati specificati tramite sp_dbmmonitorchangealert o Monitoraggio mirroring del database.
Per informazioni sugli ID degli eventi corrispondenti agli avvisi, vedere Utilizzo di valori di soglia avvisi sulle misurazioni delle prestazioni di mirroring.
Set di risultati
Nessuno
Autorizzazioni
È richiesta l'appartenenza al ruolo predefinito del server sysadmin.
Valori restituiti
Nessuno
Esempi
Nell'esempio seguente viene eliminata l'impostazione del periodo di memorizzazione del database AdventureWorks.
EXEC sp_dbmmonitordropalert AdventureWorks, 5;
Nell'esempio seguente vengono eliminati tutti i valori di soglia degli avvisi e il periodo di memorizzazione del database AdventureWorks.
EXEC sp_dbmmonitordropalert AdventureWorks ;
Vedere anche
Riferimento
sp_dbmmonitorchangealert (Transact-SQL)
Altre risorse
Monitoraggio del mirroring del database