우편번호 체계가 도로명으로 바뀜에 따라 관리하고 있는 DB의 우편번호를 도로명으로
바꾸고 있는 중입니다.
근데 문제는 기존 우편번호 DB는 5만1천건 정도 밖에 안되는데 도로명 주소 DB는 600만 건이
넘어가네요.
기존은 like 검색으로 처리해도 건수가 얼마 안되기 때문에 문제가 없었는데.
도로명 db는 like 검색으로 처리하니 10~20초가 걸리네요. ㅠ.ㅠ
like 대신 instr을 사용하니 좀더 빠르긴 하지만 혹시 더 빨리 할 수 있는 방법은 없나요?
- dong like '%매화길%' ( 500건 검색 6초 )
- instr(dong,'매화길') > 0 ( 500건 검색 3초 )