VS주제를 생각해봤다. 

DB에 조회하는데 많은 대상을 위해 구조해야하면 DB에 조회하는 경우를 대폭 줄이면 좋지 않을까? DB입장에서는 Client에게 원석 자체를 던져주면 되기때문에 덜 부담될 것이다, 한개의 List Data를 위해서 조회하는 것보다 기본키 한개 값과 관련된 데이터 List Object를 던지는게 서버입장에서는 덜 부담 될 것이다.

이게 어째서 괜찮을 것이냐? 만약 1개의 List르 조회하기위해 여러 조건문을 담아서 서버에 보내면 Client입장에서는 메모리를 덜 소모하므로 좋을 것이다. 그러나 여러 사용자의 요청을 해결하는 서버가 느려진다면 무슨 소용이 있겠는가?
병목현상의 느림보다 원석 정보를 보내는게 훤씬 빠르지 않을까?

그래서 결론적으로 원석 데이터를 보내는게 좋을 것 이라고 판단.

'📟WEB📟' 카테고리의 다른 글

개발 시장에서 일 잘하는 사람?  (0) 2023.12.05
배민 Native Ordering Bug  (0) 2023.11.30
Project Document  (0) 2023.10.28
기본값 지정하기  (0) 2023.05.02
Web 설계  (0) 2023.04.24

+ Recent posts