Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du code source.
lightweight_delete_mode
Type
LightweightDeleteMode
Par défaut
alter_update
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 25.5 | alter_update | Nouveau paramètre |
Mode de la requête interne de mise à jour exécutée dans le cadre d'une suppression légère.
Valeurs possibles :
alter_update- exécute la requêteALTER UPDATE, qui crée une mutation lourde.lightweight_update- exécute une mise à jour légère si possible, sinon exécuteALTER UPDATE.lightweight_update_force- exécute une mise à jour légère si possible, sinon lève une exception.
lightweight_deletes_sync
Type
UInt64
Par défaut
2
Historique des versions
| Version | Valeur par défaut | Commentaire |
|---|---|---|
| 24.4 | 2 | Identique à 'mutation_sync', mais contrôle uniquement l'exécution des suppressions légères |
Identique à mutations_sync, mais contrôle uniquement l'exécution des suppressions légères.
Valeurs possibles :
| Valeur | Description |
|---|---|
0 |
Les mutations s'exécutent de façon asynchrone. |
1 |
La requête attend que les suppressions légères soient terminées sur le serveur actuel. |
2 |
La requête attend que les suppressions légères 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. |
Voir aussi
Valeur par défaut dans Cloud : 1.