Home » SQL & PL/SQL » SQL & PL/SQL » Fast query paging for large table (Oracle 12c,Oracle Linux 6.4)
Fast query paging for large table [message #638289] Tue, 09 June 2015 02:19 Go to next message
fabi88
Messages: 112
Registered: November 2011
Senior Member
Hi,

can anyone introduce me a fast query paging for large table which we can specify the page number and the number of records per page(page size)?
Re: Fast query paging for large table [message #638290 is a reply to message #638289] Tue, 09 June 2015 02:39 Go to previous messageGo to next message
Michel Cadot
Messages: 68645
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator

have a look at row_limiting_clause in SQL Reference.

Re: Fast query paging for large table [message #638292 is a reply to message #638289] Tue, 09 June 2015 03:12 Go to previous messageGo to next message
fabi88
Messages: 112
Registered: November 2011
Senior Member
Thank you,

is there other method that we can use it for previous oracle version such as 11g?
Re: Fast query paging for large table [message #638293 is a reply to message #638292] Tue, 09 June 2015 03:21 Go to previous message
Michel Cadot
Messages: 68645
Registered: March 2007
Location: Nanterre, France, http://...
Senior Member
Account Moderator

You have to use ROW_NUMBER function (which is the way Oracle actually uses behind the "row_limiting_clause").

Previous Topic: ORA-30036 while running a Procedure
Next Topic: cumulative sum
Goto Forum:
  


Current Time: Thu Apr 25 09:29:43 CDT 2024