C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[7415] Re:요새 볼랜드 포럼이 많이 느려졌어요. 왜 그럴까요?
박지훈.임프 [cbuilder] 754 읽음    2003-07-03 13:51
늦어서 죄송합니다.

포럼서버가 최근 몇달 사이 눈에 띄게 느려진 이유는 검색이 넘 많아졌기 때문입니다.

포럼 게시판의 현재 버전에서 가장 엽기적인 기능이 사실 검색입니다.
검색을 하면 내부적으로 어케 처리하냐 하면... containing 쿼리를 이용해서 풀텍스트 서치를 합니다...!
해당 게시판에서 모든 글의 제목 필드 및 내용 필드를 몽땅 뒤지게 되는데, 짐작하시겠지만 내용
필드는 당근 BLOB 필드입니다.

더욱이 기본적으로 세션처리가 없기 때문에, 단순히 검색 결과에서 페이지를 넘어가기만 해도
첨부터 새로 검색을 해서 다음 페이지를 보여줍니다. 간단히 말해서 매 페이지를 넘길 때마다 새로운
검색이 시작되는 거죠.

이런 이유로.. 지금처럼 방문자가 많은 오후시간대에는 포럼 서버의 CPU는 수시로 100% 점유율까지
오르내립니다. 100%로 올라있을 때와 20% 미만으로 떨어져 있을 때의 시간이 비슷한 듯 하네요.

이전에 빨랐던 이유는, 첫째로 검색을 하는 분이 적었고(검색도 안하고 마구 질문하시는 분이 훨
많았다는 얘기죵), 두번째로 검색을 해도 디비의 전체 크기가 지금보다는 적었기 때문에 단일 검색
단위에서 시간이 훨 적게 걸렸었다는 거죠. 아마도 이점한님이 말씀하시는 '예전'은 작년 상반기
쯤을 비교하시는 것일텐데, 지금은 그때보다 DB 크기가 1.5배 정도인 상태입니다.

다른 이유도 있긴 합니다. 예를 들면, 디비 패킹을 넘 오랫동안 안했다는 것.
거의 8? 9개월 정도 패킹을 안한 거 같습니다.
지난번 패킹을 했을 때의 경험으로는 속도가 약 20% 정도 빨라졌었습니다.

어쨌든...
게시판을 위해 전문적인 검색엔진 기능을 구현하기는 힘들거 같고, 지금 개발중인 새 버전에서는
델파이용 전문검색엔진 컴포넌트를 붙여보고 있습니다. CPU 부하도 적게 먹고 속도는 물론 비교도
안되게 빠릅니다.

쫌만 더 기둘려주세용~

기럼..


이점한 님이 쓰신 글 :
: 안녕하세요 볼랜드 포럼 가족여러분 ^^;
:
: 제가 쓰고 있는 라인은 광케이블 10메가 이상 쓰기 때문에 라인 문제는
:
: 아닌듯 한데요.
:
: 요즘들어 볼랜드포럼이 많이 느려진것 같아요.
:
: 전에는 델마당보다 훨 빨랐는데. 요즘은 델마당이 서버 업그레이드와 KIDC에 옮긴 이후
:
: 상당히 빨라졌는데 볼포는 너무 느려졌어요.
:
: 요새 시험기간이라 사용자가 폭증 했을까요?
:
: 아님 자료가 많이 올라와서 쿼리를 많이 돌려 DB가 늦어 진걸까요?
:
: ISAPI로 만든 게시판은 빠를거라는 자부심(?) 비슷한게 있었는데 요즘은 그것도 많이 무너졌네요.
:
: 그래도 CGI게시판들 보다는 빨랐음 하는데.
:
: 책집필이라던지 가사의 많은일들이 있어서 지훈님이 많이 돌봐주지 못해서 그런걸까요?
:
: 제가 이런말 하기도 약간 조심스러운게 괜히 열심히 노력 하시는 운영진들께 부담을 줄려고
:
: 하는것이 아니고요. 요새 부쩍 많이 느려 졌다는 느낌이 들어서요 굳이 검색 뿐만 아니라
:
: 그냥 자유게시판 한 번 들어 오는것도 예전에 비해서 많이 느려졌네요.
:
: 저만 이렇게 느끼는건가요?
:
: 만약 서버사양의 문제라면 흔쾌히 도와주실 분들도 많을것 같은데 물론 저도 포함해서요.
:
: 운영진님들 문제점들의 진단을 요청 해도 될까요?
:
: 그럼 수고 하세요 ^^;

+ -

관련 글 리스트
7410 요새 볼랜드 포럼이 많이 느려졌어요. 왜 그럴까요? 이점한 845 2003/07/02
7415     Re:요새 볼랜드 포럼이 많이 느려졌어요. 왜 그럴까요? 박지훈.임프 754 2003/07/03
7416         Re:Re:요새 볼랜드 포럼이 많이 느려졌어요. 왜 그럴까요? 김태선 767 2003/07/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.