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

distributed_ddl_entry_format_version

Version de compatibilité des requêtes de DDL distribué (ON CLUSTER) Valeur par défaut dans Cloud : 6.

distributed_ddl_output_mode

Définit le format du résultat de la requête DDL distribuée. Valeurs possibles :
  • throw — Renvoie le jeu de résultats avec le statut d’exécution de la requête pour tous les hôtes où la requête est terminée. Si la requête a échoué sur certains hôtes, la première exception est relancée. Si la requête n’est pas encore terminée sur certains hôtes et que distributed_ddl_task_timeout est dépassé, une exception TIMEOUT_EXCEEDED est levée.
  • none — Similaire à throw, mais la requête DDL distribuée ne renvoie aucun jeu de résultats.
  • null_status_on_timeout — Renvoie NULL comme statut d’exécution dans certaines lignes du jeu de résultats au lieu de lever TIMEOUT_EXCEEDED si la requête n’est pas terminée sur les hôtes correspondants.
  • never_throw — Ne lève pas TIMEOUT_EXCEEDED et ne relance pas d’exception si la requête a échoué sur certains hôtes.
  • none_only_active - similaire à none, mais n’attend pas les répliques inactives de la base de données Replicated. Remarque : avec ce mode, il est impossible de déterminer que la requête n’a pas été exécutée sur une réplique et qu’elle sera exécutée en arrière-plan.
  • null_status_on_timeout_only_active — similaire à null_status_on_timeout, mais n’attend pas les répliques inactives de la base de données Replicated
  • throw_only_active — similaire à throw, mais n’attend pas les répliques inactives de la base de données Replicated
Valeur par défaut dans Cloud : none_only_active.

distributed_ddl_task_timeout

Définit le délai d’attente des réponses aux requêtes DDL provenant de tous les hôtes du cluster. Si une requête DDL n’a pas été exécutée sur tous les hôtes, la réponse contiendra une erreur de délai d’attente et la requête sera exécutée en mode asynchrone. Une valeur négative signifie un délai d’attente infini. Valeurs possibles :
  • Entier positif.
  • 0 — Mode asynchrone.
  • Entier négatif — délai d’attente infini.
Dernière modification le 23 juillet 2026