sp_query_store_clear_message_queues(Transact-SQL)

适用于: SQL Server 2025 (17.x) Azure SQL 数据库

对执行命令的副本清除所有挂起的已排队(非持久)查询存储消息。 sp_query_store_clear_message_queues 在启用了可读辅助数据库查询存储时使用。

从 SQL Server 2025(17.x)及以后版本起,以及 Azure SQL 数据库中支持查询存储,用于次级副本。 有关完整的平台支持,请参见 查询商店中的次级副本

Transact-SQL 语法约定

语法

sp_query_store_clear_message_queues
[ ; ]

参数

没有。

返回代码值

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

权限

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

示例

以下示例清除所有挂起的已排队(非永久)查询存储消息。 此操作适用于执行命令的副本。

EXECUTE sp_query_store_clear_message_queues;