Partilhar via


sp_query_store_flush_db (Transact-SQL)

Aplica-se a: SQL Server 2016 (13.x) e posterior Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure

Libera a parte na memória dos dados do Repositório de Consultas para o disco.

Convenções de sintaxe de Transact-SQL

Sintaxe

sp_query_store_flush_db
[ ; ]

Valores do código de retorno

0 (sucesso) ou 1 (falha).

Comentários

Se o Repositório de Consultas para réplicas secundárias estiver habilitado, quando sys.sp_query_store_flush_db for executado em uma réplica secundária, o cache dessa réplica secundária será forçado a ser liberado para o cache na réplica primária. Isso pode acelerar a sincronização dos dados de cache do Repositório de Consultas com a réplica primária, se a liberação do cache da réplica secundária for atrasada sob carga de trabalho pesada.

Permissões

Requer a permissão ALTER no banco de dados.

Exemplos

O exemplo a seguir libera a parte na memória dos dados do Repositório de Consultas para o disco.

EXEC sp_query_store_flush_db;