如何在 couchbase 服务器的 N1QL 中跟踪查询执行时间?
How to track query execution time in N1QL of couchbase server?
有没有像 mongodb 中的 .explain() 一样在 couchbase 服务器的 N1QL 中获取查询时间的简单方法?
我有一个类似SELECT c.name, c.description from customer c
的查询,我想追溯时间。
在 N1QL
中,响应为 JSON 并包含元数据。 metrics
字段包含统计信息,包括执行查询所花费的时间(特别是 elapsedTime
和 executionTime
)。
在 Java SDK 的 2.2.0 developer preview
中,您可以使用 QueryResult
上的 info()
方法将这些指标作为 QueryMetrics
对象访问。
有没有像 mongodb 中的 .explain() 一样在 couchbase 服务器的 N1QL 中获取查询时间的简单方法?
我有一个类似SELECT c.name, c.description from customer c
的查询,我想追溯时间。
在 N1QL
中,响应为 JSON 并包含元数据。 metrics
字段包含统计信息,包括执行查询所花费的时间(特别是 elapsedTime
和 executionTime
)。
在 Java SDK 的 2.2.0 developer preview
中,您可以使用 QueryResult
上的 info()
方法将这些指标作为 QueryMetrics
对象访问。