如何在couchbase服务器的N1QL中跟踪查询执行时间?

时间:2015-06-09 12:54:10

标签: couchbase n1ql

有没有简单的方法可以在mongodb中的.baseplain服务器的N1QL中获取查询时间,例如.explain()?

我有一个像SELECT c.name, c.description from customer c这样的查询,我想跟踪时间。

1 个答案:

答案 0 :(得分:1)

N1QL中,响应是JSON并包含元数据。 metrics字段包含统计信息,包括执行查询所花费的时间(特别是elapsedTimeexecutionTime)。

在Java SDK的2.2.0 developer preview中,您可以使用QueryMetrics上的info()方法将这些指标作为QueryResult对象进行访问。