11 2020 档案

摘要:Oracle隐性转换导致访问索引的逻辑读增加 前言 最近生产遇到隐性转换仍旧可以使用索引的问题,具体探究可以查看Oracle索引字段发生隐式转换仍然能够使用索引。 其中,也有另外一个问题,那就是在发生索引字段的隐性转换的情况下,索引访问的逻辑读增多。 具体描述 不发生隐性转换的: Plan hash 阅读全文
posted @ 2020-11-05 09:38 PiscesCanon 阅读(194) 评论(0) 推荐(0) 编辑
摘要:Oracle索引字段发生隐式转换仍然能够使用索引 前言 最近在优化SQL过程中,发现执行计划中,某张表使用了索引但是根据执行计划谓词信息部分,发现该索引字段被隐式转换了。 在我以前的认知中,索引字段被隐式转换后是用不了索引的,因此自己构造如下实验做测试。 环境构造 14:43:47 SYS@zkm( 阅读全文
posted @ 2020-11-04 15:02 PiscesCanon 阅读(459) 评论(0) 推荐(0) 编辑
摘要:Oracle自己写的找出索引体积比表大的索引 排除掉默认的用户: set line 500 col index_name for a35 col table_name for a35 with d as (select di.owner, di.index_name, ds.bytes idx_mb 阅读全文
posted @ 2020-11-02 08:52 PiscesCanon 阅读(241) 评论(0) 推荐(0) 编辑