requête de pagination oracle plus rapide

J'ai deux pagination de requêtes que je considère à utiliser.

Premier est

SELECT * FROM ( SELECT rownum rnum, a.* from (
    select * from members
) a WHERE rownum <= #paging.endRow# ) where rnum > #paging.startRow#

Et la Deuxième est

SELECT * FROM ( SELECT rownum rnum, a.* from (
    select * from members
) a ) WHERE rnum BETWEEN #paging.startRow# AND #paging.endRow#

comment pensez-vous que la requête est la plus rapide?

source d'informationauteur Patrick Jeon