oracle本地索引无效,跪求大神帮助
1.一张分区表,之前在该表上建立了普通索引。今天发现不应该建立普通索引,应该建立本地索引。
于是,将之前的索引删除,重新建立了本地索引。结果发现,执行查询语句时,刚建立的本地索引没有被使用。
2.而我将所有数据备份出来,另外将建表语句备份出来(包括分区及索引的创建语句)。删除原表,执行备份的建表语句,再将备份数据插入。此时执行上方的查询语句,发现本地索引被使用。
3。甚是不解1,2表的结构数据一致,查询语句也一致,为什么一个被使用,一个没被使用。
甚是不解,求大神帮助。