第 6 章 监控和调优数据网格查询
Data Grid 会公开查询的统计信息,并提供您可以调整的属性以提高查询性能。
6.1. 获取查询统计信息
收集统计信息以收集有关索引和查询的性能信息,包括索引类型、查询平均完成以及索引操作中可能失败的次数。
流程
执行以下操作之一:
-
为嵌入式缓存调用
getSearchStatistics ()
或getClusteredSearchStatistics ()
方法。 -
使用
GET
请求从 REST API 获取远程缓存的统计信息。
嵌入式缓存
// Statistics for the local cluster member SearchStatistics statistics = Search.getSearchStatistics(cache); // Consolidated statistics for the whole cluster CompletionStage<SearchStatisticsSnapshot> statistics = Search.getClusteredSearchStatistics(cache)
远程缓存
GET /rest/v2/caches/{cacheName}/search/stats