kv_parallel_scan_get_partition_metrics()
#include <kvstore.h>
kv_error_t
kv_parallel_scan_get_partition_metrics(
const kv_parallel_scan_iterator_t *iterator,
kv_detailed_metrics_list_t **result)
このパラレル・スキャンのパーティションごとのメトリックを取得します。これは、反復中の任意の時点で呼び出してその時点までのメトリックを取得したり、最後に呼び出してスキャン全体のメトリックを取得したりするために使用できます。
パラメータ
-
iterator
iteratorパラメータは、統計を返すイテレータです。このイテレータは、kv_parallel_store_iterator()またはkv_parallel_store_iterator_keys()を使用して割り当てます
-
result
resultパラメータは、パラレル・スキャン・パーティション・メトリックのリストです。このリストを調べるには、kv_detailed_metrics_list_get_record_count()、kv_detailed_metrics_list_get_scan_time()およびkv_detailed_metrics_list_get_name()を使用します。kv_detailed_metrics_list_size()を使用してこのリストのサイズを返します。kv_release_detailed_metrics_list()を使用してこのリストを解放します。
関連項目