각각 장단점을 설명해보기
[일반] 문제 하나 더 냄 정렬을 어디서 할까요?
딘퐁(film1341)
2026-03-10 22:37
추천 0
댓글 10
다른 게시글
-
나도 스프링보다 디비가 쟈밌는듯 [2][일반] 익명(222.112) | 03.10추천 0
-
it는 큰조직 가야됨[일반] 익명(habitat3471) | 03.10추천 1
-
공부계속해야하는 직업은 구린거임 [4][일반] 익명(habitat3471) | 03.10추천 0
-
취준생 평균 가능? [4][일반] 익명(222.112) | 03.10추천 0
-
SQL 튜닝 문제 냄 [15][일반] 딘퐁(film1341) | 03.10추천 0
-
블로그 글보다가 거르는거 [2][일반] 익명(203.249) | 03.10추천 0
-
어학좀 딸걸[일반] 익명(121.147) | 03.10추천 0
-
어차피 지금 개발자 패닉셀이라 할 사람도 점점 없어짐 ㅋㅋ[일반] 익명(59.14) | 03.10추천 0
-
딘퐁이의 지식공유에 감명받아서 나도 지식 공유할게 [4][일반] 익명(222.232) | 03.10추천 0
-
솔직히 네카라쿠배 db최적화 포스트 보면 수준낮음 [7][일반] 밀우(ggbadza2) | 03.10추천 3
1은 쿼리 수정 없이 하는거임?
튜닝문제가 아님 그냥 있는 그대로 두가지 방법 장단점 - dc App
어플리케이션에서 정렬하는게 장점이있나? 걍 구현이 쉽다정도있나
그게 디비에 부하는 덜 가지않을까? 디비 스레드풀 점유 시간은 줄거같은데 반대로 응답 패킷이 커진다는 단점도 있을거같음
애플리케이션에서하는거 장점은 db에서 데이터 불러와서 사용자 조작에따라 정렬을 계속해야하는 경우에 db를 통하지않고 할수있는거 아님?
@ㅇㅇ(119.206) 방법 1 장점: 애플리케이션 단에서 추가로 처리할 부분이 없다. 단점: DB 부하가 상대적으로 증가할 수 있다. 방법 2 장점: DB의 부하를 줄일 수 있다. 보통 애플리케이션 단은 수평 분할이 쉬우니 괜찮다. 단점: 페이징을 서버에서 하기 때문에 필요하지 않은 데이터들도 서버와 DB 사이에서 이동하므로 네트워크 사용량 증가. 데이터가 너무 많을시 서버 터질 위험 있음. - dc App
@ㅇㅇ(119.206) 날짜 사용자명 품번 기종명 기종코드 생산량 뭐 필요할때마다 데이터정렬해야하는데 그걸 그때마다 db에서 부르면 손해잖아
@ㅇㅇ(119.206) 뭐가 더 이득인지는 케바케인데 보통은 db에서 해서 필요한 결과만 가져오는 편 - dc App
@딘퐁 그럼 100건이하의 결과가 조회되는 조인2개에 서브쿼리 2개사용하는 쿼리고 컬럼별로 사용자가 정렬을 할 수 있는 프로그램이면 애플리케이션에서 하는게 좋겠죠?
@ㅇㅇ(119.206) 확실하게 답하긴 어렵고 테스트해봐야알거같네요 - dc App