훔.. 그누보드에서 그룹은... > 자유게시판

자유게시판

훔.. 그누보드에서 그룹은... 정보

훔.. 그누보드에서 그룹은...

본문

그누보드에서 그룹내의 게시판은 sql로 불러오게 되어있잖아요..?

커뮤니티를 누르면 커뮤니티 내부의 게시판들을 긁어오는 식으로...


근데 춈 궁금한게 있는데,

탭메뉴처럼 누르면 바로 반응안하고, sub 메뉴만 나오는 식으로...

한마디로 이렇습니다.

커뮤니티     (자유게시판/ 도메인/호스팅 사용자설문 / 옥에티 신고)
포인트경매  (포인트경매/이용안내/이용후기/상품협찬안내/...)
에드센스     (애드센스/신청방법/애드센스광고노출방법/에드센스 ...)

이런식으로 한번에 불러올때

쿼리를 3번 돌리잖아요?
최근 게시물도 그렇구요...

랄까, 그누보드 메인의 jquery로 만든 최근게시물... 그것도 쿼리를 15개나 돌리는게 되는데
무리 안가나요?

불당님은 쿼리 하나라도 줄여볼라고 애쓰고 계신데ㅎ
쿼리를 짤막짤막하게라도 많이 굴리면 무리가 가지 않나요?
추천
0

댓글 6개

mysql에서는 짧은 쿼리 10개 > 길고 복잡한 쿼리 1개보다 나을 때도 있습니다.
튜닝의 포인트는 짧은 쿼리 2-5개를 1개의 간단한 쿼리로 바꾸는 것이죠.

명확하게 select field까지 지정된 짧은 쿼리는 file cache보다 더 빠릅니다.
뉑 ㅠㅠ 복잡하고 긴 쿼리를 쓸수 있었으면 좋겠네요

그룹-그룹게시판 을 한번에 나타내는걸 해보고 있는데
너무 어려워요 ㅠㅠ
메인은 캐싱을 하기 때문에 쿼리부담은 없고,
캐싱을 하지 않더라도 최신글의 경우 쿼리한번으로 해결이 가능합니다.
음.. 저는 게시판 테이블을 하나로 합쳐 버려서.. ㅡ_
테이블이 여러개라도 구조가 같으므로 union all 을 사용하시면 한번의 쿼리로 가능합니다.
전체 15 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

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