OceanBase数据库 INDEX_BLOCK_READ_CNT 这个指标如何理解?能否帮忙看下呢?https://ask.oceanbase.com/t/topic/35604565/4
INDEX_BLOCK_READ_CNT 其中一个大佬说这是索引块的读取次数,但是从现象来看不太像索引块读取。因为我用hint走索引扫描(不回表),但是发生了大量的data_block_read_cnt,很少量的index_block_read_cnt。是不是全索引扫描(full index scan)会放到data_block_read_cnt中,索引扫描(通过索引查找key过程,而非索引上的遍历过程)放到index_block_read_cnt 这里?
根据提供的信息,INDEX_BLOCK_READ_CNT是OceanBase数据库中的一个指标,用于衡量OceanBase数据库在读取索引时的性能。
具体来说,INDEX_BLOCK_READ_CNT指标表示在某一时间段内,OceanBase数据库在读取索引时需要读取的块数。该指标越小,说明OceanBase数据库在读取索引时的性能越好,因为它意味着OceanBase数据库可以更快地读取索引数据。
INDEX_BLOCK_READ_CNT指标的值受到多种因素的影响,包括索引的结构、索引的大小、索引的使用频率、数据块的大小等。因此,在优化OceanBase数据库的性能时,需要综合考虑这些因素,以达到最佳的性能表现。
如果你是OceanBase数据库的用户,你可以通过监控INDEX_BLOCK_READ_CNT指标的值,来了解OceanBase数据库在读取索引时的性能表现,并根据需要进行优化。
INDEX_BLOCK_READ_CNT bigint(20) NO 访问的中间层微块数量
展示所有 OBServer 节点上每一次 SQL 请求的来源、执行状态等统计信息。该视图是按照租户拆分的,除了系统租户,其他租户不能跨租户查询。
GV$OB_SQL_AUDIT
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000034606
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。