류큐큐 개발 일지

  • 홈
  • 태그
  • 방명록

mysql 1

MYSQL - 단일 RDB 환경 에서 계층형 엔티티 저장 최적화, 벌크 인서트

계층형 엔티티 저장 시 발생하는 문제: 부모-자식 관계와 쿼리의 비효율성보통 Java, Spring, JPA를 사용하는 경우, 계층형 엔티티를 저장할 때, 부모 엔티티를 JpaRepository로 저장하고 반환된 ID 값을 자식 엔티티에 할당하여 저장하거나, **@ManyToOne**이나 @OneToMany 관계를 이용해 자동 저장하는 방식이 일반적이다.그런데, 나는 이 방식이 정말 맘에 안 들었다. 왜냐면 부모 엔티티의 수만큼 쿼리가 나가기 때문이다. 이게 문제다.문제의 핵심: 부모-자식 관계 저장 시 발생하는 비효율성**JpaRepository**를 이용하면, 부모 엔티티를 저장하고 ID 값을 반환받아 자식 엔티티에 ID를 할당해서 저장하는 방식인데, 이 과정에서 매번 부모 ID를 가져오는 쿼리가 나..

Database/RDS 2025.05.24
이전
1
다음
더보기
프로필사진

류큐큐 개발 일지

https://github.com/Ryu-qqq

  • 분류 전체보기 (36)
    • JAVA (0)
    • Spring (2)
    • Database (12)
      • RDS (7)
      • NOSQL (5)
    • AI (6)
    • TEST (6)
    • 성장 스택 (9)
    • Trouble shooting (1)

Tag

토스 러너스하이, 쿠버네티스, 클로드코드, claude code, spring, 클로드 코드, 스프링, 엘라스틱 서치, 스프링 시큐리티, easyRandom, 클로드, AI 개발, terraform, spring security, 테라폼, Elastic Search, AI Pair Programming, Claude, 토스 Learner's High, 이지랜덤,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바