고수님께 여쭈어봅니다 ^^ 효율성에 대해 .. 정보
고수님께 여쭈어봅니다 ^^ 효율성에 대해 ..본문
휴일 잘들 보내고 계신지요 ??^^;;
음 궁금해서 효율성에 대해서 질문좀 드리겠습니다.
만약에 여분필드 1번부터 5번까지 각각의 게시물에 숫자 값을 입력을 받는데
평균을 내기 위해서 사용 됩니다.
for 문으로 리스트에서 평균값을 보여 주기 위해 .. wr_1 + wr_2 + wr_3 + wr_4 + wr_5
값을 더하고 나눠서 그때 그때 뿌려주는게 더 효율적인가요 ?
아니면 애초부터 업대이트 wr_6 이라는 여분필드에
wr_1 + wr_2 + wr_3 + wr_4 + wr_5 값을 더하고 나눠서 평균값을 wr_6에 저장하고 ..
리스트에서 for문으로 wr_6 값만 가져 오는데 더 효율적일까요 ??
아니면 이렇게 하나 저렇게 하나 똑같을지 ...
지금은 처음 방법을 사용하고 있는데 .. 아래것과 위에것이 속도 차이라던지
효율성 차이가 상당히 많이 날거 같다는 생각이 갑자기 들어서요 ^^;;
제가 미련한 방법을 사용하고 있는건지 php 문에서는 위에것과 아래것이 별로 차이가
없는건지 갈피를 못잡겠네요 ^^;
음 궁금해서 효율성에 대해서 질문좀 드리겠습니다.
만약에 여분필드 1번부터 5번까지 각각의 게시물에 숫자 값을 입력을 받는데
평균을 내기 위해서 사용 됩니다.
for 문으로 리스트에서 평균값을 보여 주기 위해 .. wr_1 + wr_2 + wr_3 + wr_4 + wr_5
값을 더하고 나눠서 그때 그때 뿌려주는게 더 효율적인가요 ?
아니면 애초부터 업대이트 wr_6 이라는 여분필드에
wr_1 + wr_2 + wr_3 + wr_4 + wr_5 값을 더하고 나눠서 평균값을 wr_6에 저장하고 ..
리스트에서 for문으로 wr_6 값만 가져 오는데 더 효율적일까요 ??
아니면 이렇게 하나 저렇게 하나 똑같을지 ...
지금은 처음 방법을 사용하고 있는데 .. 아래것과 위에것이 속도 차이라던지
효율성 차이가 상당히 많이 날거 같다는 생각이 갑자기 들어서요 ^^;;
제가 미련한 방법을 사용하고 있는건지 php 문에서는 위에것과 아래것이 별로 차이가
없는건지 갈피를 못잡겠네요 ^^;
댓글 전체
전혀 고수는 아니지만요
write는 이러나 저러나 단 한번입니다. 물론 10번글을 쓴다면 10번이겠지요
그러나
100명이 10개의 view 화면을 본다고 치고,
어짜피 view화면 접속시 wr_1~wr_10까지 모두 가져온다고 가정해도요
단지 wr_6 값을 1000번 뿌려주는것과
wr_1....wr_5값 1000번 더하고 1000번 5로 나눠서 출력하는 것이..
물론 100정도는 부하면에서 엄청난 차이를 주진 않겠지만,
만약 10000으로 늘어난다면, 차이가 충분히 있지 않겠나요?
wr_6 이 일종의 가장 기본적이고 간단한 캐시기능을 하는거라 볼수 있지 않을까요
글쓰기 하는 사람보다 뷰 하는 사람이 훨씬 많으니까요
write는 이러나 저러나 단 한번입니다. 물론 10번글을 쓴다면 10번이겠지요
그러나
100명이 10개의 view 화면을 본다고 치고,
어짜피 view화면 접속시 wr_1~wr_10까지 모두 가져온다고 가정해도요
단지 wr_6 값을 1000번 뿌려주는것과
wr_1....wr_5값 1000번 더하고 1000번 5로 나눠서 출력하는 것이..
물론 100정도는 부하면에서 엄청난 차이를 주진 않겠지만,
만약 10000으로 늘어난다면, 차이가 충분히 있지 않겠나요?
wr_6 이 일종의 가장 기본적이고 간단한 캐시기능을 하는거라 볼수 있지 않을까요
글쓰기 하는 사람보다 뷰 하는 사람이 훨씬 많으니까요
select ... (wr_1 + wr_2 + wr_3 + wr_4 + wr_5 ) as wr_sum ...