Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du source.
mutations_max_literal_size_to_replace
Type
UInt64
Par défaut
16384
Taille maximale, en octets, d’un littéral sérialisé à remplacer dans les requêtes UPDATE et DELETE. Ce paramètre ne prend effet que si au moins l’un des deux paramètres ci-dessus est activé. Valeur par défaut : 16384 (16 Kio).
mutations_sync
Type
UInt64
Par défaut
0
Permet d’exécuter les requêtes ALTER TABLE ... UPDATE|DELETE|MATERIALIZE INDEX|MATERIALIZE PROJECTION|MATERIALIZE COLUMN|MATERIALIZE STATISTICS (mutations) de façon synchrone.
Valeurs possibles :
| Valeur | Description |
|---|---|
0 |
Les mutations s’exécutent de manière asynchrone. |
1 |
La requête attend que toutes les mutations soient terminées sur le serveur actuel. |
2 |
La requête attend que toutes les mutations soient terminées sur toutes les répliques (si elles existent). |
3 |
La requête attend uniquement les répliques actives. Pris en charge uniquement pour SharedMergeTree. Pour ReplicatedMergeTree, le comportement est identique à mutations_sync = 2. |