어떤사람은 백엔드도 쿼리 존나 필수라고하고
어떤사람은 성능, 의존도 때문에라도 왠만해선 자바에서 처리하라하고
너희가 보기엔 어떤게 정답같음?
개발자한테 DB공부는 셀렉트로 뽑아낼정도면 될거같음? 아니면 쿼리로 계산할거는 다 하고 끌어쓸정도로 해둬야할거같음?
어떤사람은 백엔드도 쿼리 존나 필수라고하고
어떤사람은 성능, 의존도 때문에라도 왠만해선 자바에서 처리하라하고
너희가 보기엔 어떤게 정답같음?
개발자한테 DB공부는 셀렉트로 뽑아낼정도면 될거같음? 아니면 쿼리로 계산할거는 다 하고 끌어쓸정도로 해둬야할거같음?
걍 쿼리해라
성능은 DB에서 하는게 나을텐데??
땔깜 수준에서 머무르고 싶으면 select만 하셈
성능은 병목 따라 케바케라 재각각
트레이드 오프가 있음 SQL이 어떤 SQL이냐에 따라서 저렇게 구분하는건 상황에 따라 맞을 수도 틀릴 수도 있는거임 SQL로 땡처리하면 쉽겠지만 DB 부하가 많이 갈 확률이 높고 프로그램으로 처리하면 부하는 분산되겠지만 DB에 여러 번 쿼리를 할 확률이 높아짐
정답은 없음 상황따라 적절하게 적용하는거지 만약 SI처럼 경력 속이고 신입이 들어와서 깽판 치는 상황이면 숙련된 DBA들이 한방 쿼리로 다 만들고 자바 신입 애들한테는 그냥 기본적인 데이터만 가져와서 쏴주는 형태로 만들수 있는거고, 웹서비스 처럼 숙련된 자바개발자가 있다면 한방 쿼리 대신에 자바 코드단에서 처리를 하는거지