由于B*Tree索引不存储Null值,所以在索引字段允许为空的情况下,某些Oracle查询不会使用索引.
很多时候,我们看似可以使用全索引扫描(Full Index Scan)的情况,可能Oracle就会因为Null值的存在而放弃索引.
在此情况下即使使用Hints,Oracle也不会使用索引,其根本原因就是因为Null值的存在.
http://www.eygle.com/archives/2006/02/index_null_hints_explain.html
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22492385/viewspace-722659/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22492385/viewspace-722659/