Galera, estou postando aqui no avançado porque é uma dúvida relativa a performance.
Estou desenvolvendo uma aplicação em swing, minha conexão ao banco é feita por meio do JPA utilizando Eclipselink, banco de dados PostgreSQL, hoje utilizo um banco de desenvolvimento no qual não possuo praticamente nenhuma informação, porém, quando o sistema estiver pronto terei que importar cerca de 1 milhão de registros do banco de dados do sistema anterior.
A dúvida é a seguinte, quando o banco de dados estiver com uma grande quantidade de registros, como posso realizar queries de objetos com grande quantidade de dados em seus relacionamentos usando JPA sem que ocorra sobrecarga de dados em mémoria, existe uma forma melhor de conexão ao banco de dados para evitar isso?
Desde já agradeço a ajuda.