Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: SQL Server 2016 (13.x) e versões
posteriores Azure SQL Database
AzureSQL Managed Instance
SQL 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;
Conteúdo relacionado
- Monitorar o desempenho usando o Repositório de Consultas
- Repositório de Consultas para secundários legíveis
- sp_query_store_force_plan (Transact-SQL)
- sp_query_store_remove_query (Transact-SQL)
- sp_query_store_unforce_plan (Transact-SQL)
- sp_query_store_reset_exec_stats (Transact-SQL)
- sp_query_store_remove_plan (Transact-SQL)
- exibições de catálogo do Repositório de Consultas (Transact-SQL)