Pergunta

Gostaria de saber se há alguma otimização que posso fazer para alcançar mais rapidamente SELECTs para dados espaciais sem se mexer para SQL SERVER 2008. Há para SQL Server 2005, nativamente ou através de plugins, qualquer um dos recursos abaixo?

  1. tipos campo espacial
  2. Os índices espaciais
  3. função matemática Arcsin para cálculo de distância da superfície de uma esfera (Terra)
Foi útil?

Solução

Há alguns GIS características disponíveis através http: //www.codeplex. com / Wiki / View.aspx? ProjectName = MsSqlSpatial mas tanto quanto eu sei SQL 2008 é o caminho a percorrer

Outras dicas

Apenas 3 está lá em 2005 ( ASIN ). material espacial são novo em 2008 .

Não como tal. SQL Server não tem instalações indexação espacial nativas. Várias pessoas têm feito projetos que emulam um índice espacial em cima das instalações de indexação nativas, mas estes não são tão eficientes como um R-árvore nativa ou outro índice espacial. Para suporte nativo para isso, você realmente precisa de SQL Server 2008 ou outro DBMS como PostgresSQL que suporta diretamente indexação espacial.

No entanto, uma das soluções que os outros cartazes ligados à pode dar-lhe uma melhoria de desempenho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top