This is an automated email from the ASF dual-hosted git repository.
kxiao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
The following commit(s) were added to refs/heads/master by this push:
new b65b821813 [enhancement](pk) add bvar stating cached io (#20977)
b65b821813 is described below
commit b65b8218131ae8b8244d747addd7d6d88b5d96b7
Author: Yongqiang YANG <[email protected]>
AuthorDate: Wed Jun 21 15:02:10 2023 +0800
[enhancement](pk) add bvar stating cached io (#20977)
---
be/src/olap/rowset/segment_v2/indexed_column_reader.cpp | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/be/src/olap/rowset/segment_v2/indexed_column_reader.cpp
b/be/src/olap/rowset/segment_v2/indexed_column_reader.cpp
index 258d5ce4cd..d5a84a4c9c 100644
--- a/be/src/olap/rowset/segment_v2/indexed_column_reader.cpp
+++ b/be/src/olap/rowset/segment_v2/indexed_column_reader.cpp
@@ -44,6 +44,9 @@ static bvar::PerSecond<bvar::Adder<uint64_t>>
g_index_reader_bytes_per_second(
static bvar::Adder<uint64_t> g_index_reader_pages("doris_pk",
"index_reader_pages");
static bvar::PerSecond<bvar::Adder<uint64_t>> g_index_reader_pages_per_second(
"doris_pk", "index_reader_pages_per_second", &g_index_reader_pages,
60);
+static bvar::Adder<uint64_t> g_index_reader_cached_pages("doris_pk",
"index_reader_cached_pages");
+static bvar::PerSecond<bvar::Adder<uint64_t>>
g_index_reader_cached_pages_per_second(
+ "doris_pk", "index_reader_cached_pages_per_second",
&g_index_reader_cached_pages, 60);
static bvar::Adder<uint64_t> g_index_reader_seek_count("doris_pk",
"index_reader_seek_count");
static bvar::PerSecond<bvar::Adder<uint64_t>> g_index_reader_seek_per_second(
"doris_pk", "index_reader_seek_per_second",
&g_index_reader_seek_count, 60);
@@ -124,6 +127,7 @@ Status IndexedColumnReader::read_page(const PagePointer&
pp, PageHandle* handle,
g_index_reader_compressed_bytes << pp.size;
g_index_reader_bytes << footer->uncompressed_size();
g_index_reader_pages << 1;
+ g_index_reader_cached_pages << tmp_stats.cached_pages_num;
return st;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]