고수님께 여쭈어봅니다 ^^ 효율성에 대해 .. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

고수님께 여쭈어봅니다 ^^ 효율성에 대해 .. 정보

고수님께 여쭈어봅니다 ^^ 효율성에 대해 ..

본문

휴일 잘들 보내고 계신지요 ??^^;;

음 궁금해서 효율성에 대해서 질문좀 드리겠습니다.

만약에 여분필드 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 이 일종의 가장 기본적이고 간단한 캐시기능을 하는거라 볼수 있지 않을까요
글쓰기 하는 사람보다 뷰 하는 사람이 훨씬 많으니까요
© SIRSOFT
현재 페이지 제일 처음으로