2014-05-13 1 views
1

유럽의 타운 위치 중 하나 인 'POINT (long lat)'형식을 포함하는 테이블에 대한 최적의 공간 인덱스 구성 (테셀레이션, 객체 당 셀, 레벨 당 그리드 입도)은 무엇입니까? 대략 10000 개의 행이 있습니다.도시 위치에 대한 최적의 공간 인덱스 구성은 무엇입니까?

간단한 질의 시나리오는 거리 쿼리를 포함 -

+0

두 가지 : 1) 귀하의 포인트에 대한 WKT는 거꾸로 있습니다. 그것은 POINT (Long, Lat)입니다. 2) 나의 직감은 당신의 요점이 세계의 아주 작은 부분에 있기 때문에 적어도 처음 두 수준이 저해상도라고 말합니다. –

+0

@ 벤 투울 - 당신 말이 맞습니다. – ITmeze

답변

0

위대한 질문 '10km 반경에 나에게 모든 마을을 조회'처럼. 나는이 동일한 질문 in this answer에 대답했다. 테셀레이션 순열을 각각 테스트하고 객체 및 HIGH/MEDIUM/LOW 설정별로 적절한 셀을 선택하는 데 도움이되는 결과 테이블을 제공하는 저장 프로 시저를 실행하는 과정이 포함됩니다. 희망이 도움이됩니다.

또한 SQL Server 2012 이상을 사용할 수있는 옵션이있는 경우 일반적으로 실제로 잘 수행되는 GEOMETRY_AUTO_GRID 테셀레이션을 사용할 수 있습니다.