Azure SQLデータベースの1つに最近クエリーストアが「READ_ONLY」に切り替わったと思われるスペースが不足しています。SQL Azureデータベースでクエリストアを有効にできません
しかし私は、これもこのクエリを実行しても変更の状態が生じていないデータベースのサイズを増加:
SELECT desired_state_desc, actual_state_desc, readonly_reason, current_storage_size_mb, max_storage_size_mb
FROM sys.database_query_store_options
は、利用可能な十分なスペースがあることを示唆している:
desired_state_desc actual_state_desc readonly_reason current_storage_size_mb max_storage_size_mb
READ_WRITE READ_ONLY 524288 522 1024
私が試しました次のステートメントを実行してQuery StoreのステータスをRead_Writeに変更します(データベースサーバー管理ユーザー)。
ALTER DATABASE [QueryStoreDB]
SET QUERY_STORE (OPERATION_MODE = READ_WRITE)
しかし、文は次のエラーで失敗しました:
User does not have permission to alter database 'QueryStoreDB', the database does not exist, or the database is not in a state that allows access checks.
は、誰もが読み書きをするためにパフォーマンス統計が再び収集され始めるので、SQL Azureのクエリストアを切り替えることがうまく管理していますか?
私はマイクロソフトエンジニアでこれを共有することを可能にしてください。助けを求めようとしましょう。 –
それは素晴らしいアルベルトだろう、ありがとう。私はアズールのチケットを上げることを考えていましたが、まずここで尋ねると思いました。 –