Skip to main content
Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du code source.

lightweight_delete_mode

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ête ALTER UPDATE, qui crée une mutation lourde.
  • lightweight_update - exécute une mise à jour légère si possible, sinon exécute ALTER UPDATE.
  • lightweight_update_force - exécute une mise à jour légère si possible, sinon lève une exception.
Pour DELETE FROM ... ON CLUSTER, chaque hôte d’exécution détermine le mode à partir de ses propres paramètres : des hôtes dont les profils définissent des valeurs par défaut différentes peuvent donc exécuter la suppression dans des modes différents. Un shard répliqué s’exécute sur une seule réplique : ce sont alors les paramètres de cette réplique qui s’appliquent. Définir ce paramètre dans la session de la requête initiatrice prend le pas sur ce comportement, car l’entrée DDL distribuée transmet les modifications de session à partir de distributed_ddl_entry_format_version 2, condition que remplit la valeur par défaut. Un hôte qui impose une contrainte sur ce paramètre ramène la valeur dans les limites autorisées.

lightweight_deletes_sync

Identique à mutations_sync, mais contrôle uniquement l’exécution des suppressions légères. Valeurs possibles : Voir aussi Valeur par défaut dans Cloud : 1.