使用索引的误区之四:空值对索引的影响 使用索引的误区之四:空值对索引的影响 使用索引的误区之四:空值对索引的影响我们首先做一些测试数据: SQL> creat
使用索引的误区之四:空值对索引的影响 我们首先做一些测试数据: SQL> create table t(x int, y int); Table created 请
使用索引的误区之三:基于函数的索引 使用索引的误区之三:基于函数的索引 使用索引的误区之三:基于函数的索引使用基于函数的索引(BFI, Based Function
使用索引的误区之二:使用了 和 != 操作符,导致查询不使用索引 使用索引的误区之二:使用了 和 != 操作符,导致查询不使用索引 使用索引的误区之二:使用了
使用索引的误区之六:为索引列都建立索引 使用索引的误区之六:为索引列都建立索引 使用索引的误区之六:为所有列都建立索引我们知道,建立索引是为了提高查询的效率,但是同
使用索引的误区之五:空值的妙用 使用索引的误区之五:空值的妙用 使用索引的误区之五:空值的妙用并不是因为完全为空的条目不被记录到索引中,就坚决不能使用空值,相反,有
使用索引的误区之一:没有使用复合索引的前导列导致查询不使用索引 使用索引的误区之一:没有使用复合索引的前导列导致查询不使用索引 使用索引的误区之一:没有使用复合索引
使用索引的误区之六:为所有列都建立索引 我们知道,建立索引是为了提高查询的效率,但是同时也应该注意到,索引增加了对DML操作(insert, update, delete)的代价,而且,一给中的索引
使用索引的误区之五:空值的妙用 并不是因为完全为空的条目不被记录到索引中,就坚决不能使用空值,相反,有时候合理使用oracle的空值会为我们的查询带来几倍甚至几十倍的效率提高。 举个例子,加入有
使用索引的误区之三:基于函数的索引 使用基于函数的索引(BFI, Based Function Index): 从Oracle 8i开始,可以使用基于函数的索引来提高查询性能, 使用