创建索引:
create [unique|fulltext] index index_name on table_name(字段名);
例如:create index idx_area_name on area(name);
创建索引后的查询性能提升巨大。
举个例子:
oracle数据库中,有一张80W+的数据表,未加索引,查询where name = ‘***’; 耗时8s左右
在name上加了索引后,耗时0.2s
判断是否运用了索引
mysql
explain 【select语句】
其中key代表是否使用了索引,并且使用了什么索引。
oracle
explain plan for [select 语句];
select * from table(dbms_xplan.display());
oracle需要执行2个语句