|
[필독] 처음 오시는 분을 위한 안내 (737) |
정은준1 |
2014-05 |
5258534 |
0 |
2014-05
5258534
1 정은준1
|
|
(광고) 단통법 시대의 인터넷가입 가이드(ver2.0) (234) |
백메가 |
2015-12 |
1783363 |
25 |
2015-12
1783363
1 백메가
|
72343 |
국내에서 hdmi headless 동글 구입가능한가요 ? (6) |
삐돌이슬픔이 |
2017-01 |
4866 |
0 |
2017-01
4866
1 삐돌이슬픔이
|
72342 |
Lenovo ThinkStation D30 에 적당한 메모리. (3) |
엠브리오 |
2017-01 |
4807 |
0 |
2017-01
4807
1 엠브리오
|
72341 |
minipcie에 컨버터를 설치해서 그래픽카드를 쓰려고 합니다. (9) |
호빈 |
2017-01 |
6026 |
0 |
2017-01
6026
1 호빈
|
72340 |
minipcie에 컨버터를 설치해서 그래픽카드를 쓰려고 합니다. (1) |
김제연 |
2017-01 |
3959 |
0 |
2017-01
3959
1 김제연
|
72339 |
해놀로지 사용시 바이오스 초기화 문제? (1) |
Sikieiki |
2017-01 |
4331 |
0 |
2017-01
4331
1 Sikieiki
|
72338 |
Open VPN 서버 구축문의 드립니다. (7) |
새총 |
2017-01 |
6040 |
0 |
2017-01
6040
1 새총
|
72337 |
윈도우 8 -> 8.1 업글 불가... (3) |
luciddream |
2017-01 |
4381 |
0 |
2017-01
4381
1 luciddream
|
72336 |
동축 케이블을 통한 장거리 통신이 가능한가요? (11) |
태성기김 |
2017-01 |
5700 |
0 |
2017-01
5700
1 태성기김
|
72335 |
노트북 액정보호필름 수수료받고 붙여주는집 있나요? (2) |
김건우 |
2017-01 |
6364 |
0 |
2017-01
6364
1 김건우
|
72334 |
mysql php 프로그래밍 코딩 방법 질문 드립니다. (14) |
김제연 |
2017-01 |
4834 |
0 |
2017-01
4834
1 김제연
|
72333 |
혹시 BIOSTAR TPOWER X79 보드 써보신분 있으신가요? (19) |
KunSergio77 |
2017-01 |
5850 |
0 |
2017-01
5850
1 KunSergio77
|
72332 |
uhd 사이즈 까지 지원되는 kvm 있는지요 (1) |
가빠로구나 |
2017-01 |
3643 |
0 |
2017-01
3643
1 가빠로구나
|
72331 |
도메인 포워딩과 ssh인증서 문의 (2) |
삐돌이슬픔이 |
2017-01 |
7202 |
0 |
2017-01
7202
1 삐돌이슬픔이
|
72330 |
XenServer 7이... (2) |
컴박 |
2017-01 |
4233 |
1 |
2017-01
4233
1 컴박
|
72329 |
LB6M 설치후... 많은 고민이 생기네요. 네트워크 속도관련입니다. (6) |
악마라네 |
2017-01 |
5292 |
0 |
2017-01
5292
1 악마라네
|
72328 |
z-420 사용중 non-system disk 에러가 뜨는데..... (6) |
애니악 |
2017-01 |
4533 |
0 |
2017-01
4533
1 애니악
|
72327 |
무한잉크 잘 아시는분 좀 답변 부탁드립니다 (5) |
이정근 |
2017-01 |
4469 |
0 |
2017-01
4469
1 이정근
|
72326 |
VMware에 하드가 임포트가 가능한가요? (4) |
행수행님 |
2017-01 |
4072 |
1 |
2017-01
4072
1 행수행님
|
72325 |
이종 GPU의 SLI나 eGPU 가능성? (22) |
FAHRENHEIT |
2017-01 |
6939 |
1 |
2017-01
6939
1 FAHRENHEIT
|
72324 |
기가바이트 보드와 PWM쿨링팬이 궁합이 좀 안좋네요. (5) |
김건우 |
2017-01 |
6172 |
0 |
2017-01
6172
1 김건우
|
성능상으로 for문보다 ..mysql 6번 쿼리가 빠를까요?
보통의 경우 2번이 가능하다면 2번으로 합니다.
1번은
db : 데이터를 탐색. 전송 (쓸때 없는 자원:네트웍,메모리등 낭비)
php : 데이터 수신. 메모리 적제. for문 연산
이지만
2번은 그냥 결과만 가져오면 땡이구
캐쉬가 된다면 더더욱 빨라지겠지요.
심한경우 어떤 시스템은
아에 모든 로직을 프러시져와 펑션으로 구현해서
돌리는 곳도 봤습니다.
개인적으로 그정도 까지 하는건 싫어하지만 장점에 대해서는 인정하기에 그러려니 합니다.
그리고 쿼리 6번도 잘 짜면 한번으로 가능할수도 있습니다
db의 연산부하보다 네트워크 커넥션부하를 신경쓰는편이 좋습니다.
스토어드 프로시저의 약자입니다
Select에서 조건에 맞으면 카운트해서 6개의 변수에 넣는다.
decode구문 참고하세요.
SELECT (SELECT count(*) FROM 테이블 WHERE 조건절) AS RST1, (똑같이 조건)
하시면 될듯 한데요.
그럼 한 행으로 결과값 받아오실 수 있을듯 합니다.
칼럼 6개로 case when ~ else ~ end 함수를 쓰시면 될 듯 합니다.
예)
select
count(case when ~ else ~ end) result1,
sum(case when ~ else ~ end) result2,
....
from table
where ~~~
구체적으로 어떤 작업의 내용인지 알면 더 좋겠네요.
암튼, 쿼리한방으로 하시는것이....
질문이 구체적이었으면 더 좋은 답변이 나오지 않을까 싶습니다.