TIL day-46

yo·2020년 7월 24일
0

https://nachwon.github.io/insta-facebook/

면접준비

-select_related, prefetch_related는 장고 orm(object_related_mapping)
*ORM : 데이터 베이스와 객체지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법

-SQL문 없이 DB에 접근할 수 있게 해줌.

<select_related>
쿼리셋 반환 시 foreign-key, OneTonOneFeild 관계인 모델들까지 같이 가져와서 쿼리수를 줄여준다(Inner Join)

<prefetch_related>
foreign-key, OneTonOneField, ManyToMany, ManyToOne 관계의 모델들까지 함께 가져와 쿼리수를 줄여준다.
inner join (x), 각각의 쿼리로 쿼리셋을 가져온다.

참고사이트
https://jay-ji.tistory.com/35#recentEntries

python이 타입을 관리하는 방식에 대해 설명 해주세요.

데이터베이스를 최적화 하는 방법에는 어떤게 있을까요?

profile
Never stop asking why

0개의 댓글