도로명주소 어떻게 대처하고 계시나요??? 0 1 1,959

by 하니 [2013.11.07 10:42:54]


안녕하세요.^^ 눈으로만 보다 글 남기네요^^;;;

내년부터 도로명 주소 도입한다고 해서 텍스트 파일 압축 받아서 엑셀로 변환까지는 했는데

이걸 db로 옮길려고 생각하니 데이터의 양의 압박이...ㅠㅠ(운영자료보다 더 큰 우편번호 테이블...)

다들 어떻게들 하고 계신지...

정규화만 답인가요???
by 강서꽃미남 [2013.11.07 11:37:48]
제가 했던 경험으로는 이렇습니다..
신주소로 변경하면서 엄청 큰 작업과 엄청 큰 데이터를 사용하게 됩니다.
물론 정말 세세하게 완벽한 서치를 하게 만드시려면 정말 소규모의 프로젝트 단위까지 될 수 있습니다.

데이터 양이 너무 많다보니 속도도 안나오는 경우가 많은데요,
여러 가지 방법이 있습니다.

1) 일반적인 방법으로는 우정사업부에서 제공하는 매핑테이블을 이용하는 방법  (예시)
-----------------------------
|          |             |
구    매핑         신

2) 한 테이블에 이용하는 방법 (예시)
구(지역주소) 신(지역주소)구(동주소) 신(동주소)

속도 내는 방법에서는 전 우선 제일 많이 사용하는 컬럼에 인덱스를 걸어주구요,
세세하게 ui단에서 짜를 수 있으면 뎁스 별로 짤라서 검색해주면 평상시보다 훨씬 많은 속도를 내게 됩니다.

저도 처음엔 10초 이상의 쿼리였는데, 1초 대까지 줄일수 있었습니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입