통계정보 2

[조시형의 DB이야기] SQL 내비게이션 - 옵티마이저 3

[조시형의 DB이야기] SQL 내비게이션 - 옵티마이저 1 - 보기[조시형의 DB이야기] SQL 내비게이션 - 옵티마이저 2 - 보기 통계정보의 중요성 정상도로로 주행하는데도 내비게이션에는 논두렁을 달리는 것으로 표시되면서 "경로를 이탈하여 새로운 길을 탐색합니다."라는 안내 멘트를 계속 들어야 했던 경험이 있을 것이다. 도로정보를 업데이트하지 않아 생기는 현상이다. 이 정도는 웃고 넘어갈 수 있지만, 자칫 내비게이션의 실수가 운전자를 위험에 빠뜨릴 수도 있다. 좁은 골목길에 이어 가파른 계단으로 안내하거나, 산악도로를 달리다 낭떠러지로 안내한다면? 귀찮더라도 주소정보, 도로정보를 주기적으로 업데이트해야 위와 같은 사태를 미연에 방지할 수 있다. 주소정보, 도로정보가 부정확할 때 난처한 또는 위험한 일이..

[조시형의 DB이야기] SQL 내비게이션 - 옵티마이저 2

[조시형의 DB이야기] SQL 내비게이션 - 옵티마이저 1 - 보기 통계정보개인적으로 내비게이션 경로탐색 알고리즘을 연구해 본 적은 없지만, 자동차 내비게이션이 사용하는 가장 기본적인 정보는 GPS 위치정보, 지도, 주소정보, 도로정보 등일 것이다. 초기 내비게이션은 이들 정보를 바탕으로 가장 짧은 거리로만 안내했었다. 교통량이 많지 않으면 이런 단순한 내비게이션으로도 충분하고, 지금도 시골 동네에선 훌륭하게 작동한다. 하지만 장거리 여행을 하거나 교통체증이 심한 서울 시내를 운전할 때는 통행요금, 구간별 평균/제한 속도, 실시간 교통정보를 활용해 시간과 비용까지 절약해 주는 내비게이션이 꼭 필요하다. 공사 구간이나 시위, 도보행진, 기타 행사로 인한 임시 교통통제 구간에 대한 정보도 잘 활용하면 차량정..