* replace exit with assert in test_single_page * improve save_raw_single_page docs option * More grammar fixes * "Built from" link in new tab * fix mistype * Example of include in docs * add anchor to meeting form * Draft of translation helper * WIP on translation helper * Replace some fa docs content with machine translation * add normalize-en-markdown.sh * normalize some en markdown * normalize some en markdown * admonition support * normalize * normalize * normalize * support wide tables * normalize * normalize * normalize * normalize * normalize * normalize * normalize * normalize * normalize * normalize * normalize * normalize * normalize * lightly edited machine translation of introdpection.md * lightly edited machhine translation of lazy.md * WIP on translation utils * Normalize ru docs * Normalize other languages * some fixes * WIP on normalize/translate tools * add requirements.txt * [experimental] add es docs language as machine translated draft * remove duplicate script * Back to wider tab-stop (narrow renders not so well)
5.7 KiB
Consultas del sistema
- RELOAD DICCIONARIOS
- RELOAD DICCIONARIO
- CATEGORÍA
- CACHÉ DE LA MARCA DE LA GOTA
- REGISTROS DE FLUSH
- CONFIGURACIÓN DE Carga
- APAGADO
- MATAR
- PARADA DE SENTIDOS DISTRIBUIDOS
- FLUSH DISTRIBUIDO
- COMIENZAR SENTIDOS DISTRIBUIDOS
- PARADA DE FUSIONES
- COMIENZAR FUSIONES
RELOAD DICCIONARIOS
Vuelve a cargar todos los diccionarios que se han cargado correctamente antes.
De forma predeterminada, los diccionarios se cargan perezosamente (ver Diccionarios_lazy_load), por lo que en lugar de cargarse automáticamente al inicio, se inicializan en el primer acceso a través de la función dictGet o SELECT desde tablas con ENGINE = Dictionary . El SYSTEM RELOAD DICTIONARIES
consulta vuelve a cargar dichos diccionarios (LOADED).
Siempre vuelve Ok.
independientemente del resultado de la actualización del diccionario.
RELOAD DICTIONARY dictionary_name
Recarga completamente un diccionario dictionary_name
, independientemente del estado del diccionario (LOADED / NOT_LOADED / FAILED).
Siempre vuelve Ok.
independientemente del resultado de la actualización del diccionario.
El estado del diccionario se puede comprobar consultando el system.dictionaries
tabla.
SELECT name, status FROM system.dictionaries;
CATEGORÍA
Restablece la caché DNS interna de ClickHouse. A veces (para versiones anteriores de ClickHouse) es necesario usar este comando al cambiar la infraestructura (cambiar la dirección IP de otro servidor de ClickHouse o el servidor utilizado por los diccionarios).
Para obtener una administración de caché más conveniente (automática), consulte disable_internal_dns_cache, dns_cache_update_period parameters.
CACHÉ DE LA MARCA DE LA GOTA
Restablece la caché de marcas. Utilizado en el desarrollo de ClickHouse y pruebas de rendimiento.
REGISTROS DE FLUSH
Vuelca los búferes de los mensajes de registro a las tablas del sistema (por ejemplo, el sistema.query_log). Le permite no esperar 7,5 segundos al depurar.
CONFIGURACIÓN DE Carga
Vuelve a cargar la configuración de ClickHouse. Se usa cuando la configuración se almacena en ZooKeeeper.
APAGADO
Normalmente se apaga ClickHouse (como service clickhouse-server stop
/ kill {$pid_clickhouse-server}
)
MATAR
Anula el proceso de ClickHouse (como kill -9 {$ pid_clickhouse-server}
)
Administración de tablas distribuidas
ClickHouse puede administrar distribuido tabla. Cuando un usuario inserta datos en estas tablas, ClickHouse primero crea una cola de los datos que se deben enviar a los nodos del clúster y, a continuación, los envía de forma asincrónica. Puede administrar el procesamiento de colas con el PARADA DE SENTIDOS DISTRIBUIDOS, FLUSH DISTRIBUIDO, y COMIENZAR SENTIDOS DISTRIBUIDOS consulta. También puede insertar sincrónicamente datos distribuidos con el insert_distributed_sync
configuración.
PARADA DE SENTIDOS DISTRIBUIDOS
Deshabilita la distribución de datos en segundo plano al insertar datos en tablas distribuidas.
SYSTEM STOP DISTRIBUTED SENDS [db.]<distributed_table_name>
FLUSH DISTRIBUIDO
Obliga a ClickHouse a enviar datos a nodos de clúster de forma sincrónica. Si algún nodo no está disponible, ClickHouse produce una excepción y detiene la ejecución de la consulta. Puede volver a intentar la consulta hasta que tenga éxito, lo que sucederá cuando todos los nodos estén nuevamente en línea.
SYSTEM FLUSH DISTRIBUTED [db.]<distributed_table_name>
COMIENZAR SENTIDOS DISTRIBUIDOS
Habilita la distribución de datos en segundo plano al insertar datos en tablas distribuidas.
SYSTEM START DISTRIBUTED SENDS [db.]<distributed_table_name>
PARADA DE FUSIONES
Proporciona la posibilidad de detener las fusiones en segundo plano para las tablas de la familia MergeTree:
SYSTEM STOP MERGES [[db.]merge_tree_family_table_name]
!!! note "Nota"
DETACH / ATTACH
la tabla comenzará las fusiones de fondo para la tabla, incluso en caso de que las fusiones se hayan detenido para todas las tablas MergeTree antes.
COMIENZAR FUSIONES
Proporciona la posibilidad de iniciar fusiones en segundo plano para tablas de la familia MergeTree:
SYSTEM START MERGES [[db.]merge_tree_family_table_name]