我在InfluxDB中运行许多查询,并且试图诊断哪些查询是最耗费资源的。我知道我可以使用SHOW STATS
或SHOW DIAGNOSTICS
,但这不显示特定查询的任何信息。如何获得更详细的信息?
答案 0 :(得分:1)
您可以通过多种方式获得特定查询的详细信息。
Explain:解析并计划查询,然后打印摘要 估计费用。提供更多详细信息。
Explain analyze:执行查询并计算实际成本 在运行时。
正如您在问题中提到的要监视整体性能一样,除了SHOW STATS
和SHOW DAIGONOSTICS
以外,您还可以依赖_inernal数据库。有关更多详细信息,请参见here。