# vector_indices
Contiene información sobre los índices de vectores de las tablas MergeTree.
Cada fila describe un índice de vector.
Columnas:
database
(String) - Nombre de la base de datos.table
(String) - Nombre de la tabla.name
(String) - Nombre del índice de vector.type
(String) - Tipo de índice de vector (por ejemplo, MSTG, IVFFLAT, HNSW).expr
(String) - Expresión utilizada para crear el índice de vector (por ejemplo,ALTER TABLE {database}.{table} ADD VECTOR INDEX {expr}
).total_part
(Int64) - Total de partes de datos en la tabla. Cada parte de datos corresponde a un segmento de índice de vector.parts_with_vector_index
(Int64) - Partes de datos con un segmento de índice de vector construido.small_parts
(Int64) - Partes de datos pequeñas con números de fila inferiores amin_rows_to_build_vector_index
(un parámetro del motor MergeTree, por defecto: 0). No construimos segmentos de índice de vector para partes de datos pequeñas.status
(String) - Estado del índice de vector (Construido
,En progreso
oError
).host_name
(String) - Nombre de host de la base de datos actual.latest_failed_part
(String) - Nombre de la última parte de datos fallida (si el estado esError
).latest_fail_reason
(String) - Información de la última excepción de fallo de construcción (si el estado esError
).
Ejemplo:
SELECT * FROM system.vector_indices
Fila 1:
──────
database: default
table: Benchmark
name: 40m_mstg
type: MSTG
expr: `40m_mstg` vector TYPE MSTG('metric_type=L2')
total_parts: 1
parts_with_vector_index: 1
small_parts: 0
status: Construido
host_name: chi%2Dtaptap%2D40m%2Dtest%2Dclickhouse%2D0%2D0%2D0%2Echi%2Dtaptap%2D40m%2Dtest%2Dclickhouse%2D0%2D0%2Etaptap%2Esvc%2Ecluster%2Elocal:9000
latest_failed_part:
latest_fail_reason: