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、加索引的列包含在条件表达式中