sp_query_store_flush_db (Transact-SQL)
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Banco de Dados SQL do AzureInstâ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
executado em uma réplica secundária, o cache dessa réplica secundária será forçado a liberar para o cache na réplica primária. Isso pode acelerar os dados de cache do Repositório de Consultas que estão sendo sincronizados 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;
Conteúdo relacionado
- Monitorando o desempenho com o repositório de consultas
- Repositório de Consultas para réplicas secundárias
- 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)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de