Dúvida Hibernate - Fecth

Bom dia.
Estou com uma dúvida sobre o desempenho do hibernate.
Estou usando num sistema a anotação fetch=“SELECT”, porém me alertaram dizendo que isso consome muito banco e era preferivel arrumar outra solução.
isso corresponde?
Obrigado.

o problema de usar fetch=select é que ele causa o problema de N+1 selects, ou seja, para cada objeto associado ele fara uma select a mais para buscar o objeto

use fetch=join caso sejam muitos os objetos associados.

Mas lembre-se, cada caso é um caso, as vezes nao convem carregar todos os objetos associados atraves do join.

aqui tem algo sobre o assunto http://docs.jboss.org/hibernate/core/3.3/reference/en/html/performance.html

abrassssss

Hummm…
valeu ae!!!

abrassss