本文共 308 字,大约阅读时间需要 1 分钟。
下午发现一个平时没有注意到的问题.
sql语句:
select * from t1 order by 1;
第一列是主键.
一般我们认为
select * from t1 order by 1;
会以FTS的方式访问表,然后再执行排序.
其实如果order by 的列是主键列的话oracle会访问主键索引然后通过rowid访问表,从而避免排序操作.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/6906/viewspace-21801/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/6906/viewspace-21801/