Udostępnij za pośrednictwem


Zasady spójności zapytań

Dotyczy: ✅Microsoft Fabric✅Azure Data Explorer

Zasady spójności zapytań grupy obciążeń umożliwiają określanie opcji kontrolujących tryb spójności zapytań.

Obiekt zasad

Każda opcja składa się z:

  • Typd Value — wartość limitu.
  • IsRelaxable— wartość logiczna określająca, czy opcja może być złagodzona przez obiekt wywołujący, w ramach właściwości żądania żądania. Wartość domyślna to true.

Można konfigurować następujące limity:

Nazwisko Pisz Opis Obsługiwane wartości Domyślna wartość Dopasowywanie właściwości żądania klienta
Kwerendakonsycyjność QueryConsistency Tryb spójności do użycia. Strong, Weaklub WeakAffinitizedByQuery, WeakAffinitizedByDatabase Strong queryconsistency
CachedResultsMaxAge timespan Maksymalny wiek buforowanych wyników zapytań, które można zwrócić. Nieujemne timespan null query_results_cache_max_age

Uwaga

Wartość domyślna ma zastosowanie w następujących przypadkach:

  • Zasady nie są zdefiniowane, a opcja żądania klienta nie jest ustawiona.
  • Zasady są zdefiniowane, opcja nie jest zdefiniowana, a opcja żądania klienta nie jest ustawiona.
  • Zasady są definiowane, opcja jest definiowana z wartością null Value, a opcja żądania klienta nie jest ustawiona.

Przykład

"QueryConsistencyPolicy": {
  "QueryConsistency": {
    "IsRelaxable": true,
    "Value": "Weak"
  },
  "CachedResultsMaxAge": {
    "IsRelaxable": true,
    "Value": "05:00:00"
  }
}

Monitorowanie

Możesz monitorować opóźnienie wieku migawki metadanych w węzłach obsługujących słabe nagłówki usług spójności przy użyciu Weak consistency latency metryki . Aby uzyskać więcej informacji, zobacz Metryki zapytań.