Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Changer de service à l’aide de la liste déroulante Version . En savoir plus sur la navigation.
S’applique à : ✅ Azure Data Explorer
La stratégie de cohérence faible de requête est un objet de stratégie au niveau du cluster qui configure le service de cohérence faible .
Commandes de gestion
- Permet
.show cluster policy query_weak_consistencyd’afficher la stratégie de cohérence faible de requête actuelle du cluster. - Permet
.alter cluster policy query_weak_consistencyde modifier la stratégie de cohérence faible de requête actuelle du cluster.
Objet de stratégie
La stratégie de cohérence faible de requête inclut les propriétés suivantes :
| Propriété | Descriptif | Valeurs | Par défaut |
|---|---|---|---|
| PercentageOfNodes | Pourcentage de nœuds dans le cluster qui exécutent le service de cohérence faible de requête (les nœuds sélectionnés exécutent les requêtes faiblement cohérentes). | Entier compris entre 1100, ou -1 pour la valeur par défaut (actuellement 20%). |
-1 |
| MinimumNumberOfNodes | Nombre minimal de nœuds qui exécutent le service de cohérence faible de requête (détermine le nombre de nœuds dans le cas PercentageOfNodes*#NodesInCluster où il est plus petit). |
Entier positif ou -1 valeur par défaut (actuellement 2). Plus petit ou égal à MaximumNumberOfNodes. |
-1 |
| MaximumNumberOfNodes | Nombre maximal de nœuds qui exécutent le service de cohérence faible de requête (détermine le nombre de nœuds dans le cas PercentageOfNodes*#NodesInCluster où il est plus grand). |
Entier positif ou -1 valeur par défaut (actuellement 30). Supérieur ou égal à MinimumNumberOfNodes. |
-1 |
| SuperSlackerNumberOfNodesThreshold | Si le nombre total de nœuds du cluster dépasse ce nombre, les nœuds qui exécutent le service de cohérence faible deviennent « super slacker », ce qui signifie qu’ils n’ont pas de données sur eux (afin de réduire la charge). Voir Avertissement ci-dessous. | Entier positif supérieur ou égal à 4, ou -1 pour la valeur par défaut (actuellement aucun seuil - les nœuds de cohérence faibles ne deviendront pas « super slacker »). |
-1 |
| EnableMetadataPrefetch | Lorsque la valeur est définie true, les métadonnées de base de données sont préchargées lorsque le cluster est mis en place et rechargés toutes les quelques minutes, sur tous les nœuds de cohérence faibles. Lorsque la valeur est définie false, le chargement des métadonnées de base de données est déclenché par des requêtes (à la demande), de sorte que certaines requêtes peuvent être retardées (jusqu’à ce que les métadonnées de la base de données soient extraites du stockage). Les métadonnées de base de données doivent être rechargées du stockage pour interroger la base de données, lorsque son âge est supérieur MaximumLagAllowedInMinutesà .
Consultez Avertissement et important ci-dessous. |
true ou false |
false |
| MaximumLagAllowedInMinutes | Durée maximale (en minutes) où les métadonnées faiblement cohérentes sont autorisées à se retarder. Si les métadonnées sont antérieures à cette valeur, les métadonnées les plus up-to-date sont extraites du stockage (lorsque la base de données est interrogée ou périodiquement si EnableMetadataPrefech elle est activée).
Voir Avertissement ci-dessous. |
Entier compris entre 160ou -1 pour la valeur par défaut (actuellement 5 minutes). |
-1 |
| RefreshPeriodInSeconds | Période d’actualisation (en secondes) pour mettre à jour les métadonnées d’une base de données sur chaque nœud de cohérence faible. Voir Avertissement ci-dessous. | Entier compris entre 301800, ou -1 pour la valeur par défaut (actuellement 120 en secondes). |
-1 |
Important
L’opération de prérécupération nécessite l’extraction de toutes les métadonnées de bases de données à partir du stockage Azure toutes les minutes (dans tous les nœuds de cohérence faibles). Cette opération charge les ressources de stockage sous-jacentes et a un impact sur les performances du cluster.
Avertissement
Consultez l’équipe de support technique avant de modifier cette propriété.
Stratégie par défaut
La stratégie par défaut est la suivante :
{
"PercentageOfNodes": -1,
"MinimumNumberOfNodes": -1,
"MaximumNumberOfNodes": -1,
"SuperSlackerNumberOfNodesThreshold": -1,
"EnableMetadataPrefetch": false,
"MaximumLagAllowedInMinutes": -1,
"RefreshPeriodInSeconds": -1
}