Partilhar via


sp_query_store_flush_db (Transact-SQL)

Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Azure SQL Database AzureSQL Managed InstanceSQL database in Microsoft Fabric

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

Transact-SQL convenções de sintaxe

Sintaxe

sp_query_store_flush_db
[ ; ]

Argumentos

Nenhuma.

Valores de código de retorno

0 (sucesso) ou 1 (fracasso).

Comentários

Se o Repositório de Consultas para secundários legíveis estiver habilitado , quando sys.sp_query_store_flush_db 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 estiver 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.

EXECUTE sp_query_store_flush_db;