Descobri o erro é qdo eu uso o myfaces.

Usando o JSF da SUN não acontece isso.

Quem usa Myfaces pode estar com o mesmo problema mas nao sabe ele gera 
uns 10 sql identicos para uma consulta qdo usa-se filtro e 6 sem filtro.


Pablo Sánchez escreveu:
> Em 30/10/07, mateusgra<mateusgra-I4oVjbygTnVfyO9Q7EP/[EMAIL PROTECTED]> 
> escreveu:
>> Alguem sabe me dizer porque o hibernate para fazer uma consulta para
>> retornar em um t:dataTable(tomahawk) faz 20 consultas ?
>>
>> A consulta so retorna 5 registros.
> 
> O Hibernate faz isso mesmo... dependendo de como estiver configurado.
> 
> Se seus objetos estiverem com persistência ativa, por exemplo, para
> cada set ele dará um update. Então além de dar o select depois ele vai
> dar o set em cada atributo e com isso vai dar um update (idiota, né?).
> 
> Se estiver com o Lazy ativo, ele também vai fazer uma consulta para
> cada atributo à medida que vc for fazendo get...
> 
> http://en.wikipedia.org/wiki/Lazy_initialization_pattern
> 
> Enfim... Hibernate, em performance, é ruim pra dedéu... Para o
> programador facilita horrores, mas os recursos que consome são
> absurdos.
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral-b/[EMAIL PROTECTED]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a