一貫性ポリシーのクエリ
ワークロードグループのクエリの一貫性ポリシーを使用すると、クエリの 整合性モードを制御するオプションを指定できます。
ポリシー オブジェクト
各オプションは下記のもので構成されています。
- 型指定された
Value
- 制限の値です。 IsRelaxable
- 要求の 要求プロパティの一部として、呼び出し元がオプションを緩和できるかどうかを定義するブール値。 既定値はtrue
です。
次の制限を構成できます。
名前 | 型 | 説明 | サポート状況の値 | 既定値 | 一致するクライアント要求プロパティ |
---|---|---|---|---|---|
QueryConsistency | QueryConsistency |
使用する整合性モード。 | Strong 、Weak 、またはWeakAffinitizedByQuery 、WeakAffinitizedByDatabase です。 |
Strong |
queryconsistency |
CachedResultsMaxAge | timespan |
返される可能性がある、キャッシュされたクエリ結果の最大有効期間。 | 負以外のtimespan |
null |
query_results_cache_max_age |
Note
既定値は、次の場合に適用されます。
- ポリシーが定義されておらず、クライアント要求オプションが設定されていない。
- ポリシーが定義されていて、オプションが定義されておらず、クライアント要求オプションが設定されていない。
- ポリシーが定義されていて、オプションが
Value
としてnull
で定義されていて、クライアント要求オプションが設定されていない。
例
"QueryConsistencyPolicy": {
"QueryConsistency": {
"IsRelaxable": true,
"Value": "Weak"
},
"CachedResultsMaxAge": {
"IsRelaxable": true,
"Value": "05:00:00"
}
}
関連コンテンツ
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示