性能追踪工具

    启用 Tracing:

    禁用 Tracing:

    由于一个 IoTDB 查询时间主要取决于查询的时间序列数、涉及访问的 Tsfile 文件数、需要扫描的 chunk 总数以及平均每个 chunk 的大小(指该 chunk 中包含的数据点的个数)。因此,目前性能分析包括的内容如下:

    • Start time
    • Query statement
    • Number of sequence files
    • Statistics of each sequence file
    • Number of unSequence files
    • Number of chunks
    • Average size of chunks
    • Total cost time

    为了避免多个查询同时执行导致输出信息乱序,在每条输出信息前均增加了该次查询的 Query Id,用户可以使用 grep "Query Id: 2" tracing.txt 来提取某次查询的所有追踪信息。