ORACLE 用不上索引的情況

2022-04-04 14:05:52 字數 508 閱讀 3868

1、not,<> ,與 null 值比較這幾種情況使用不上索引;

2、like萬用字元只是出現在後面能夠用上索引,例如:like 'luo%'。

萬用字元出現在前面用不上索引,例如:like '%jun'。

3、索引列的選擇性不高的時候也用不上索引,例如乙個表有個字段只有四種可能的值,資料表中有100成條記錄,如果在這個只有四種可能的字段上建立索引,也不會使用到。

4、索引列是否是函式的引數,如果是,則使用不上。例如:

select * from tb_merp_schedul_log t   where to_char(t.input_time,'yyyy-mm-dd hh24:mi:ss')<= '2009-04-28 09:00:00';

修改後可以用索引:

select * from tb_merp_schedul_log t   where t.input_time <= to_date('yyyy-mm-dd hh24:mi:ss',  '2009-04-28 09:00:00');

AeroSnap功能用不上?如何才能禁用

aerosnap功能是什麼呢,也許很多人不太了解它,其實,aerosnap功能,它的作用,但大多數人基本用不到,如果你感覺不到,那麼它可以被禁用。而且和超級工作列一樣,windows 7 中的aerosnap功能也一直飽受爭議。很多人抱怨說,有時候 沒有注意視窗最大化,尤其是像qq這種需要將其拖動到...

MySQL 使用不到索引的情況

mysql使用不到索引的情況有很多,今天具體操作了一番,總結了些常見的情況 建立以下表,有四個字段,其中name和password做了關聯索引,id為主鍵索引 mysql show create table users g 1.row table users create table create ...

設計模式之訪問者模式 你永遠用不上的設計模式

訪問者模式是解耦資料和操作,但是資料必須是穩定的,這樣使增加操作變得更容易。表示乙個作用於某物件結構中的各元素的操作。他使你可以不改變各個元素類的情況下定義作用於這些元素的新操作。訪問者模式需要穩定的資料結構才能發揮作用,然而很少有穩定的資料結構。當然不是說不穩定的資料結構不能用訪問者模式,只不過,...