인프런 커뮤니티 질문&답변

minhyung Kim님의 프로필 이미지
minhyung Kim

작성한 질문수

자바 ORM 표준 JPA 프로그래밍 - 기본편

상속관계 매핑

단일 테이블 전략 질문있습니다

작성

·

213

0

컬럼이 다섯개 정도 되는 테이블에서 단일 테이블 전략을 이용했을 때 이 조회 성능에 무리가 갈정도로 데이터가 많이 쌓일려면 어느정도 row 가 쌓여야할까요?

여러 타입에 대해서 각각 시간에 따라 데이터를 저장하려는데 (로그성) 어떤 전략이 좋을 지 궁금합니다.

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. minhyung Kim님

컬럼이 다섯개 정도라면, 컬럼 각각의 길이가 엄청 크지 않다면, 크게 문제가 되지는 않을 듯 합니다.

Q: 조회 성능에 무리가 갈정도로 데이터가 많이 쌓일려면 어느정도 row 가 쌓여야할까요?

-> 이것은 데이터베이스 성능에 따라서 다릅니다. 본인 시스템에 더미 데이터를 넣어두고 직접 조회해서 성능 테스트를 해보아야 알 수 있습니다.

단순 로그성이라면 단순한 단일 테이블 전략이 좋습니다.

감사합니다.

minhyung Kim님의 프로필 이미지
minhyung Kim

작성한 질문수

질문하기