oracle 創建索引的過程
1、在創建表時指定主鍵primary key ,或者uniqe ,oracle會自動創建索引
2、用戶在其他鍵上手動創建索引
CREATE INDEX indexname
on tablename(column)
創建索引好處: 索引能增加查詢速度,通過快速定位的方法減少磁盤IO;
什麼情況下需要創建索引 :1、數據的數值分佈較廣,2、數值中含有大量null;3、列經常出現在where字句中或鏈接查詢中3、查詢佔中查詢的2%~~4%
以下情況不適合創建索引:1、表很小 2、表經常更新,查詢的數據大於4% 3、列不經常出現在查詢中 4、加索引的列包含在條件表達式中