適用対象: SQL Server 2025 (17.x)
Azure SQL Database
コマンドの実行対象となるレプリカに対して保留中のキューに登録された (永続化されていない) クエリ ストアのメッセージをすべてクリアします。
sp_query_store_clear_message_queues は、 読み取り可能なセカンダリのクエリ ストア が有効になっている場合に使用されます。
セカンダリレプリカ用のクエリストアはSQL Server 2025(17.x)以降のバージョンおよびAzure SQL Databaseからサポートされています。 完全なプラットフォームサポートについては、 二次レプリカについてはクエリストアを参照してください。
構文
sp_query_store_clear_message_queues
[ ; ]
引数
何一つ。
リターン コードの値
0 (成功) または 1 (失敗)。
アクセス許可
データベースに対する ALTER 権限が必要です。
例
次の例では、保留中のキューに登録された (永続化されていない) クエリ ストアのメッセージがすべてクリアされます。 このアクションは、コマンドが実行されるレプリカに適用されます。
EXECUTE sp_query_store_clear_message_queues;