미해결
실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
싱글 테이블 전략과 JOIN
안녕하세요 강사님.
한 가지 궁금한 점이 있어 질문드립니다!
단일 테이블이 속도적 이점으로 인해 사용한다고 하셨는데요. 이게 어느 정도의 규모까지 허용이 되는가가 궁금합니다.
강사님의 예제와 Book, Album 적은 개수의 테이블만 존재할 경우에는 사용이 유리하다는 것은 확실한데 이제 점점 테이블이 많아지면 많아질수록 Item 테이블의 column의 개수가 많아져 관리가 힘들다고 생각되는데요. 이 경우에는 그냥 JOIN을 사용하는 것이 바람직한가요? 아니면 선택의 차이인가요?
정리하자면,
어느 정도의 규모까지가 싱글 테이블 전략을 사용할 것인가? 선택의 차이인가?
입니다.
감사합니다.