sp_replflush (Transact-SQL)
Si applica a: SQL Server Istanza gestita di SQL di Azure
Scarica la cache degli articoli. Questa stored procedure viene eseguita nel database di pubblicazione del server di pubblicazione.
Importante
Non dovrebbe risultare necessario eseguire questa procedura manualmente. sp_replflush deve essere usato solo per la risoluzione dei problemi di replica, come indicato da un esperto professionista del supporto per la replica.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_replflush
Valori del codice restituito
0 (esito positivo) o 1 (errore)
Osservazioni:
sp_replflush viene usato nella replica transazionale.
Le definizioni degli articoli vengono archiviate nella cache per migliorare il grado di efficienza. sp_replflush viene usato da altre stored procedure di replica ogni volta che una definizione di articolo viene modificata o eliminata.
Una sola connessione client può disporre dell'accesso a un determinato database tramite un agente di lettura log. Se un client dispone dell'accesso con autorizzazioni di lettura log a un database, l'esecuzione di sp_replflush fa sì che il client rilasci l'accesso. Altri client possono quindi analizzare il log delle transazioni usando sp_replcmds o sp_replshowcmds.
Autorizzazioni
Solo i membri del ruolo predefinito del server sysadmin o il ruolo predefinito del database db_owner possono essere eseguiti sp_replflush.
Vedi anche
sp_replcmds (Transact-SQL)
sp_repldone (Transact-SQL)
sp_repltrans (Transact-SQL)
Stored procedure di sistema (Transact-SQL)