검색 최적화에 대한 질문
본문
제가 게시물이 40만개가 넘습니다.
검색이 느리고 디비 서버에 무리가 많이 오는것 같은데 최적화 방법 없을까요?
제가 생각한건 6개월 내의 검색어를 추출하는 방법인 것 같은데요.
어떻게 해야 하는지 무얼 건드려야 하는지 몰라서요.
/bbs/search.php 건드리면 될까요? 누가 방법 좀 알려주세요.
감사합니다.
답변 1
이런경우 검색식의 쿼리 search.php 들어가시면 검색쿼리가 나오는데
전체를 대상으로 하지마시고 최대 몇개로 limit 로 끈거나 그래도 총수가 많으면 느려집니다.
총수를 줄이실려면
현재 몇건인지 40만건 기준으로 과거 20만건을 row count 나 날짜로 지정하시어 백업후 삭제하시면
빨라집니다. mysql특성상 10만건 넘어가면 조금 느려집니다.
일단 백업은 필수도 해두십시오.
답변을 작성하시기 전에 로그인 해주세요.