저희 팀원들이 wr_id, wr_num에 대해서 의견이 분분한데요~ > 그누4 질문답변

그누4 질문답변

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

저희 팀원들이 wr_id, wr_num에 대해서 의견이 분분한데요~ 정보

저희 팀원들이 wr_id, wr_num에 대해서 의견이 분분한데요~

본문

본론을 말씀드리자면, 지금 분쟁이 일어나고 있는데요 ㅎㅎㅎ

뭐가 맞는건지 몰라서 질문합니다.

wr_num이 음수값으로 정의 되어 있는 이유가
저는 wr_num이 검색 속도 향상을 위해 오름차순을 위해서라고 얘기하고 있고,
다른분은 wr_num이 그룹 depth때문이라는데요

속시원한 답변좀 부탁드립니다.

운영자님.. 어떤의미로 wr_num을 만드셨나요...?

댓글 전체

그룹 depth ????
게시글에 무슨 그룹이 필요하며 depth란 또 뭔지 물어봐 주실래요?
검색속도라기보다 정렬속도가 더 정확한 표현이 아닐까 싶네요
순전히 속도 향상을 위한 용도 맞습니다 - desc 보다 asc 가 빠르다는....
가장 나중에 등록한 글을 가장 먼저 출력하여 등록된 역순으로 리스트를 만드는 용도입니다
wr_num는 게시물이 등록 될때 마다 마이너스 방향으로 증가하게 되어있죠
날짜별로 리스트를 만든다던가하면 아무소용없는 것일 수도 있는데 기본이 wr_num 순 정렬이죠
검색을 하더라도 검색된 게시물 중 최근 등록글이 먼저 나오게 하는데 쓰입니다
list.php 67행쯤...
$sst  = "wr_num, wr_reply"; $sod = "";
 $sql_order = " order by $sst $sod ";
이것이 기본정렬 방법 입니다
균이님 말씀처럼.. 역순정렬을 위해서 사용됩니다.

mysql은 역순정렬을 지원하지 않습니다.
최신버전은 어떤지 몰라도..
적어도 4.x 버전대에서는 지원하지 않았습니다.

그래서 정렬시 desc라고 쓰면
인덱스 없이 정렬하는것과 같기 때문에..
속도가 느려질수 밖에 없습니다.^^
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT