时间:2016-06-02 08:57:14

标签: sql oracle oracle11g pagination

我有一个11g的oracle数据库,我的表有近百万行。我需要进行分页以向用户显示记录,并在this文章的帮助下找出了一些方法。

但是在每种方法中都有一个order by语句,对于我的应用程序,排序并不是必需的。

因此,如果我删除order by然后执行分页,

  • 与订购分页相比有哪些优点/缺点?可能是查询执行时间等。?
  • oracle是否有可能在多个页面中获取相同的行/行?因为根据thisthis,oracle随机提取行并在没有order by语句的情况下发送。

更新 - 1

  • 每个用户都应该能够查看所有数据(百万行)

  • 提取的数据包含15-20列varchar(255)和数字

0 个答案:

没有答案