次の方法で共有


sp_query_store_clear_message_queues(Transact-SQL)

適用対象: SQL Server 2025 (17.x) Azure SQL Database

コマンドの実行対象となるレプリカに対して保留中のキューに登録された (永続化されていない) クエリ ストアのメッセージをすべてクリアします。 sp_query_store_clear_message_queues は、 読み取り可能なセカンダリのクエリ ストア が有効になっている場合に使用されます。

セカンダリレプリカ用のクエリストアはSQL Server 2025(17.x)以降のバージョンおよびAzure SQL Databaseからサポートされています。 完全なプラットフォームサポートについては、 二次レプリカについてはクエリストアを参照してください。

Transact-SQL 構文表記規則

構文

sp_query_store_clear_message_queues
[ ; ]

引数

何一つ。

リターン コードの値

0 (成功) または 1 (失敗)。

アクセス許可

データベースに対する ALTER 権限が必要です。

次の例では、保留中のキューに登録された (永続化されていない) クエリ ストアのメッセージがすべてクリアされます。 このアクションは、コマンドが実行されるレプリカに適用されます。

EXECUTE sp_query_store_clear_message_queues;