sp_query_store_flush_db(Transact-SQL)

适用于:SQL Server 2016 (13.x) 及更高版本Azure SQL 数据库Azure SQL 托管实例

将查询存储数据的内存中部分刷新到磁盘。

Transact-SQL 语法约定

语法

sp_query_store_flush_db
[ ; ]

参数

没有。

返回代码值

0(成功)或 1(失败)。

注解

如果启用了 可读辅助副本的查询存储 ,则当在辅助副本上执行时 sys.sp_query_store_flush_db ,该辅助副本的缓存将强制刷新到主副本上的缓存。 如果次要副本缓存刷新在其他工作负荷下延迟,这可以加速同步到主副本的查询存储缓存数据。

权限

需要对数据库拥有 ALTER 权限。

示例

下面的示例将查询存储数据的内存中部分刷新到磁盘。

EXECUTE sp_query_store_flush_db;