Não, por que um cliente indo para frente ou indo para trás deve ira para o DB a cada request HTTP. Com 1000 registros (talvez não com 1.000.000), a melhor forma é criar um componente que faz este paginação para vc e setar o componente (que contem a lista) no session.

Alexandre Victor Ferreira wrote:
[EMAIL PROTECTED]">
Maiko
 
Suponha que tenha um select que me retorne 1000 registros ou mais.
Em termos de performance essa seria a melhor saida ???
 
[]´s
Alexandre
-----Mensagem original-----
De: Maiko A. Rocha [mailto:[EMAIL PROTECTED]]
Enviada em: sexta-feira, 15 de março de 2002 21:18
Para: [EMAIL PROTECTED]
Assunto: Re: [java-list] Retornando um conjunto de registros no Oracle

Márcio,

Use a dica deste link < http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:127412348064  > em conjunto com alguns J2EE design patterns como Page-by-Page Iterator, DAO, e Value Objects.

[]s

Maiko

  Marcio Toyoki Morinishi <[EMAIL PROTECTED]> escreveu:

Olá pessoal,

Estou usando servlets + Oracle... Existem algumas consultas
que retornam mais de 10.000 registros, gostaria de limitar o número
de registros que devem ser mostrados por tela, por exemplo: mostrar
somente 50 registros por tela e um esquema de navegação para as
próximas telas.
Vocês sabem me dizer se existe alguma solução no Oracle ou terei
que tratar no próprio servlet ?
Bem, se alguém souber agradeço.

Obrigado,
Marcio


------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------



Yahoo! Empregos
O trabalho dos seus sonhos pode estar aqui. Cadastre-se hoje mesmo no Yahoo! Empregos e tenha acesso a milhares de vagas abertas!

-- 
"'You guys (at Microsoft) still don't get it,' 
because it's sort of Java with reliability, productivity and security deleted."

					James Gosling

Responder a