• SHOW TABLE STATUS
SHOW TABLE STATUS 是一个SQL语句,用于显示每个表的各种统计信息。
语法如下:
SHOW TABLE index_name STATUS根据索引类型,显示的统计信息包含不同的行集:
模板表:
index_type分布式表:
index_type,query_time_1min,query_time_5min,query_time_15min,query_time_total,exact_query_time_1min,exact_query_time_5min,exact_query_time_15min,exact_query_time_total,found_rows_1min,found_rows_5min,found_rows_15min,found_rows_total过滤表:
index_type,stored_queries,ram_bytes,disk_bytes,max_stack_need,average_stack_base,desired_thread_stack,tid,tid_saved,query_time_1min,query_time_5min,query_time_15min,query_time_total,exact_query_time_1min,exact_query_time_5min,exact_query_time_15min,exact_query_time_total,found_rows_1min,found_rows_5min,found_rows_15min,found_rows_total普通表:
index_type,indexed_documents,indexed_bytes,可能包含field_tokens_*和total_tokens的集合,ram_bytes,disk_bytes,disk_mapped,disk_mapped_cached,disk_mapped_doclists,disk_mapped_cached_doclists,disk_mapped_hitlists,disk_mapped_cached_hitlists,killed_documents,killed_rate,query_time_1min,query_time_5min,query_time_15min,query_time_total,exact_query_time_1min,exact_query_time_5min,exact_query_time_15min,exact_query_time_total,found_rows_1min,found_rows_5min,found_rows_15min,found_rows_total实时表:
index_type,indexed_documents,indexed_bytes,可能包含field_tokens_*和total_tokens的集合,ram_bytes,disk_bytes,disk_mapped,disk_mapped_cached,disk_mapped_doclists,disk_mapped_cached_doclists,disk_mapped_hitlists,disk_mapped_cached_hitlists,killed_documents,killed_rate,ram_chunk,ram_chunk_segments_count,disk_chunks,mem_limit,mem_limit_rate,ram_bytes_retired,optimizing,locked,tid,tid_saved,query_time_1min,query_time_5min,query_time_15min,query_time_total,exact_query_time_1min,exact_query_time_5min,exact_query_time_15min,exact_query_time_total,found_rows_1min,found_rows_5min,found_rows_15min,found_rows_total
这些值的含义如下:
index_type: 当前索引类型之一,如disk,rt,percolate,template和distributedindexed_documents: 已索引的文档数量indexed_bytes: 已索引文本的总大小stored_queries: 表中存储的过滤查询数量field_tokens_XXX: 可选,每个字段的总词元数量,用于BM25A和BM25F排名函数total_tokens: 可选,所有field_tokens_XXX的总和ram_bytes: 表占用的总内存disk_bytes: 表占用的总磁盘空间disk_mapped: 文件映射的总大小disk_mapped_cached: 实际缓存到内存中的文件映射总大小disk_mapped_doclists和disk_mapped_cached_doclists: 属于文档列表的总映射和缓存映射部分disk_mapped_hitlists和disk_mapped_cached_hitlists: 属于命中列表的总映射和缓存映射部分killed_documents和killed_rate: 被删除的文档数量及其删除率ram_chunk: 实时或过滤表的内存块大小ram_chunk_segments_count: 内存块内部由多个段组成,通常不超过32段disk_chunks: 实时表中的磁盘块数量mem_limit: 实时表的rt_mem_limit值mem_limit_rate: 内存块被刷新为磁盘块的比率ram_bytes_retired: 内存块中的垃圾大小optimizing: 大于0表示表当前正在进行优化locked: 大于0表示表当前被锁定max_stack_need: 计算最复杂的过滤查询所需的栈空间average_stack_base: 计算过滤查询时通常占用的栈空间desired_thread_stack: 所需的线程栈大小tid和tid_saved: 表保存状态的标识query_time_*和exact_query_time_*: 查询执行时间统计数据found_rows_*: 查询找到的行数统计数据
SQL:
PHP:
Python:
Javascript:
Java:
C#:
TypeScript:
Go:
最后更新于