首页 > 数据库 > Oracle > index desc:消除排序优化
很多查询,由于用户要求,会在查询中使用order by 排序,往往这个排序会极大影响数据性能。
解决方法:创建索引,引入排序。
比如:oder by a desc,b desc,c desc
那么可以:create index idx_desc on table_name(a desc,b desc,c desc);
那么在执行计划中就可以看到查询语句使用的是:index full scan,而不是 index range scan 和sort(order by a,b,c)
极大提高查询速度!
[@more@]来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22934571/viewspace-1044830/ ,如需转载,请注明出处,否则将追究法律责任。