How would the God of Standard Sql - Celko do server side paging?



On a very large database, how would Celko implement paging. Would he
send millions and millions of rows to the application layer to page
and sort OR would he do the paging on the database side (on the order
of magnitude times faster).

To do paging on the database side, you must use some sort of ordering/
ranking.

However, if he does paging on the database side, he is now
automatically contradicting himself because he said
"But look at how many new SQL programmers use IDENTITY, GUID, ROWID,
or
other auto-numbering vendor extensions to get a key that can be used
for
locating a given row -- they are imitating a magnetic tape's
sequential
access. It lets them know the order in which a row was added to the
table -- just like individual records went onto the end of the tape!"
- Celko

And also, "ordering/ranking" is automatically a sequential operation
(a magnetic tape system) according to Celko.


.



Relevant Pages

  • Re: How would the God of Standard Sql - Celko do server side paging?
    ... Having been an occassional vocal opponent of Celko, ... asking you to stop trolling this forum for him. ... To do paging on the database side, you must use some sort of ordering/ ...
    (microsoft.public.sqlserver.programming)
  • Re: High paging activity with no load
    ... Actually just because the current output of vmstat doesn't show any ... paging activity, doesn't mean that the system isn't paging. ... expecially if the database is filesystem based, since by default, AIX ...
    (comp.unix.aix)
  • Re: SelectCountMethod error - looking for parameters?
    ... of course you need to retrieve the total row count from the database to ... one call to the database server. ... the database in the SelectCountMethod (with most custom paging schemas ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: SelectCountMethod error - looking for parameters?
    ... of course you need to retrieve the total row count from the database to ... one call to the database server. ... the database in the SelectCountMethod (with most custom paging schemas ...
    (microsoft.public.dotnet.framework.aspnet)
  • Re: Resettin Running Total
    ... Thanks Celko: Your right! ... I was not sent to a RDMS training so I missed lots ... Database Management System is this correct?. ... > 3) Running totals are a report. ...
    (microsoft.public.sqlserver.programming)