I am using interface ProfilerStatistics to get the dbhits, page cache hits and page cache misses. However, the function seems to return the dbhits of the last operation. It is not feasible because in the description.tostring(), it shows the correct database access number. Meanwhile, in my experience, the page cache hit and misses are both equal 0, which is impossible.