select_related1 Django, n+1 문제해결을 위한 select_related, prefetch_related select_realtedselect_related는 SQL의 JOIN 연산을 사용하여, 관련된 객체를 단일 쿼리로 데이터베이스로부터 미리 로드합니다. 이 메서드는 1:1 또는 1:N 관계에 사용되며, 데이터베이스의 부하를 감소시키는 데 효과적입니다.from django.db import modelsclass Author(models.Model): name = models.ChareFiled(max_length=100)class Book(models.Model): title = models.CharField(max_length=100) author = models.ForeignKey(Author, on_delete=models.CASCADE)## 쿼리books = Book.objects... 2024. 11. 7. 이전 1 다음