오라클 대용량 검색시 속도 문제 0 1 8,330

by 살라딘 [SQL Query] oracle text.score [2024.07.26 16:55:04]


안녕하세요,

이번에 천만건 이상의 데이터로 검색을 하다보니 다른분들은 보통 어떻게 하시나 궁금해서 글 올립니다.

 

천만건 이상의 데이터를 게시판 형식으로 검색하는 서비스를 구현중입니다.

LIKE 중간값 검색을 하다보니 속도가 너무 느린거 같아 Oracle Text Index를 사용해 테스트를 하고 있습니다.

속도는 괜찮은데 유사도 정렬을 하려고 SCORE 를 넣어서 정렬을 하면 너무 느리네요.

 

여러분들은 보통 어떻게 처리하시나요?

 

by 신이만든지기 [2024.08.07 17:35:13]

말씀하신 기능을 위한 플랫폼이 검색엔진입니다.(elasticsearch)
데이터 건수에 상관없이 키워드 검색으로 1초 미만 응답값을 받을 수 있습니다.

검색엔진 도입을 고려해보세요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입