• A
    Update stats to help users estimate MultiGet async IO impact (#10182) · a6691d0f
    anand76 提交于
    Summary:
    Add a couple of stats to help users estimate the impact of potential MultiGet perf improvements -
    1. NUM_LEVEL_READ_PER_MULTIGET - A histogram stat for number of levels that required MultiGet to read from a file
    2. MULTIGET_COROUTINE_COUNT - A ticker stat to count the number of times the coroutine version of MultiGetFromSST was used
    
    The NUM_DATA_BLOCKS_READ_PER_LEVEL stat is obsoleted as it doesn't provide useful information for MultiGet optimization.
    
    Pull Request resolved: https://github.com/facebook/rocksdb/pull/10182
    
    Reviewed By: akankshamahajan15
    
    Differential Revision: D37213296
    
    Pulled By: anand1976
    
    fbshipit-source-id: 5d2b7708017c0e278578ae4bffac3926f6530efb
    a6691d0f
statistics.cc 23.4 KB