우리는 OpenJPA1.1과 Oracle DB를 백엔드 스토리지로 사용하는 지속성 계층을 사용하여 애플리케이션을 개발 중입니다. subselects (내 질문은 Solving JPA query finding the last entry in connected list 참조) 쿼리를 사용합니다.haevy가로드 된 데이터베이스가있는 쿼리에서 subselect를 사용하여 고려해야 할 사항은 무엇입니까?
직장 동료들은 현재 수천 명의 동시 사용자가 사용하는 수천 명의 고객 데이터로 데이터베이스가 채워지므로 성능 문제가 발생할 수 있다고 언급했습니다.
내 질문은 :이 상황에서 쿼리에서 subselects를 사용하는 "모범 사례"가 있습니까? 이 일을 통해 무엇을 고려해야합니까?