선

시판 검색 속도를 크게 높이는 “검색 전용 인덱스(Fulltext/복합인덱스) 최적화

· 2025-12-07 (일) 18:19:54 · 7473 · 1

그누보드 기본 검색은 wr_subject, wr_content를 LIKE 검색으로 처리하기 때문에 게시글이 많아질수록 속도가 급격히 느려지고, CPU 사용량까지 치솟는 구조적 한계가 있습니다.
이 문제는 검색 전용 인덱스를 별도로 구성해 두는 방식으로 크게 개선할 수 있습니다.

 

MySQL에서 FULLTEXT INDEX(wr_subject, wr_content)를 추가하면 대용량 게시판에서도 검색 속도가 수십 배 빨라지고, 서버 부하도 눈에 띄게 줄어듭니다.

다만 정확한 매칭이 필요하거나 특정 키워드 중심의 검색이 중요하다면, wr_subject, wr_content, wr_datetime 등을 조합한 복합 인덱스를 추가하는 것도 효과적입니다.

 

검색 방식에 따라 FULLTEXT 또는 복합 인덱스를 선택하면 되고, 두 방식 모두 기본 LIKE 검색 대비 압도적으로 빠르기 때문에 대형 커뮤니티나 자료 게시판에서 특히 큰 성능 향상을 제공합니다.

|

댓글 1개

안녕하세요

혹시 어떻게 설치를 하는지 알려주실 수 있는지요?

감사합니다

 

댓글을 작성하시려면 로그인이 필요합니다.
+
제목 글쓴이 날짜 조회
25-12-10 조회 5,538
25-12-10 조회 5,639
25-12-07 조회 5,678
25-12-07 조회 7,474
25-12-06 조회 6,102
25-12-02 조회 5,883
25-11-30 조회 5,757
25-11-30 조회 5,324
25-11-27 조회 5,824
25-11-23 조회 5,122
25-11-23 조회 4,998
25-11-19 조회 5,036
25-11-15 조회 5,644
25-11-09 조회 5,031
25-11-06 조회 4,960
25-11-06 조회 5,308
25-11-05 조회 4,923
25-11-03 조회 4,659
25-11-01 조회 4,878
25-10-28 조회 4,770
25-10-28 조회 5,042
25-10-28 조회 4,686
25-10-27 조회 4,820
25-10-22 조회 4,863
25-10-22 조회 5,128
25-10-21 조회 4,520
25-10-17 조회 4,613
25-10-17 조회 4,604
25-10-17 조회 5,083
25-10-17 조회 4,575