日期:2014-05-16  浏览次数:20380 次

oracle数据库创建索引

系统中有一张记录登录和注销的日志表,时间长了之后,数据量很大,又没有历史表。

而客户端登录时都会去数据库查询用户上次登录的IP和时间,由于没有索引所以很慢有时侯。

故需要对此表加入索引,一提高查询效率

?

首先先查下表中存在哪些索引

 select index_name from all_indexes where table_name = 'SYSLOG'; 

? 如果不存在指定字段的索引,则进行创建

 create index PK_SYSLOG on M_TRADERLOG(id);
?

?