distributed_ddl_entry_format_version
6.
distributed_ddl_output_mode
throw— Devuelve un conjunto de resultados con el estado de ejecución de la consulta para todos los hosts donde la consulta ha finalizado. Si la consulta ha fallado en algunos hosts, vuelve a lanzar la primera excepción. Si la consulta aún no ha finalizado en algunos hosts y se supera distributed_ddl_task_timeout, lanza la excepciónTIMEOUT_EXCEEDED.none— Es similar athrow, pero la consulta DDL distribuida no devuelve ningún conjunto de resultados.null_status_on_timeout— DevuelveNULLcomo estado de ejecución en algunas filas del conjunto de resultados en lugar de lanzarTIMEOUT_EXCEEDEDsi la consulta no ha finalizado en los hosts correspondientes.never_throw— No lanzaTIMEOUT_EXCEEDEDni vuelve a lanzar excepciones si la consulta ha fallado en algunos hosts.none_only_active- similar anone, pero no espera a las réplicas inactivas de la base de datosReplicated. Nota: con este modo es imposible determinar que la consulta no se ejecutó en alguna réplica y que se ejecutará en segundo plano.null_status_on_timeout_only_active— similar anull_status_on_timeout, pero no espera a las réplicas inactivas de la base de datosReplicatedthrow_only_active— similar athrow, pero no espera a las réplicas inactivas de la base de datosReplicated
none_only_active.
distributed_ddl_task_timeout
- Entero positivo.
- 0 — Modo async.
- Entero negativo — tiempo de espera infinito.