데이터가 약 1억건 정도 있습니다.
검색시 LIKE '%%' 방식을 사용말고 효과적인 방법이 없을까요?
%를 양쪽다 사용해야 하는 이유는 찾고자 하는 단어를 검색해야 합니다.
예를 들어 필드에 "아버지 사랑합니다" 라고 입력이 되어 있고 , "사랑" 이라는 단어를 검색했을때 검색이 되어야 합니다.
이처럼 LIKE 방식을 사용하다 보니 검색 속도가 너무 느려서 , 찾아보다가 fulltext-index 방식을 해봤는데
이방식은 데이터가 UTF-8 로 저장이 되어 있을때만 한글 검색이 된다고 하네요..ㅠㅠ
다른 좋은 방법좀 알려주세요. |