🌱 μŠ€ν”„λ§ (이슈, ν•΄κ²°) ν”„λ‘œμ νŠΈ!


🌱 이 ν”„λ‘œμ νŠΈλŠ”?


βœ”οΈμŠ€ν”„λ§μœΌλ‘œ κ°œλ°œμ„ ν•˜λ©΄μ„œ λ§ˆμ£Όν•  수 μžˆλŠ” λͺ¨λ“  이슈λ₯Ό μ •μ˜ν•©λ‹ˆλ‹€

βœ”οΈμ΄μŠˆμ— λŒ€ν•œ 해결방법을 λ‹€κ°λ„λ‘œ μ ‘κ·Όν•˜κ³ , κ°€μž₯ 이상적인 μ΄μŠˆν•΄κ²°λ°©λ²•μ„ λ„μΆœν•©λ‹ˆλ‹€


🌱 이슈


β˜€οΈ PART 1. JPA

  • N+1 쿼리 이슈

    πŸ† Best Practice: 이상민 (@miimmin)
    πŸ’ŽοΈ Best Document: λ°•μ΄μŠ¬ (링크)

  • 변경감지(Dirty-Checking)κ°€ μ„±λŠ₯에 λ―ΈμΉ˜λŠ” 영ν–₯κ³Ό 그에 λ”°λ₯Έ ν•΄κ²°λ°©μ•ˆ

    πŸ† Best Practice: 이상민 (@miimmin)
    πŸ’ŽοΈ Best Document: λ°•μ΄μŠ¬ (링크)

  • 닀쀑 페치쑰인 (Multiple Fetch Join)을 μ‚¬μš© κ°€λŠ₯/λΆˆκ°€λŠ₯ν•œ μΌ€μ΄μŠ€μ™€ λΆˆκ°€λŠ₯ μΌ€μ΄μŠ€μ— λŒ€ν•œ λŒ€μ•ˆ

    πŸ† Best Practice: λ°•μ΄μŠ¬ (@Yiseull)
    πŸ’ŽοΈ Best Document: 이상민 (링크)