Ich möchte lernen, wie Sie Spatial Index in SQL Server 2012 verwenden. Ich habe einige sehr zeitaufwendige Abfrage, so dass ich es brauche.Verwenden von Spatial Index
Ich wäre sehr dankbar für ein Beispiel und eine Erklärung.
Danke!
Ich möchte lernen, wie Sie Spatial Index in SQL Server 2012 verwenden. Ich habe einige sehr zeitaufwendige Abfrage, so dass ich es brauche.Verwenden von Spatial Index
Ich wäre sehr dankbar für ein Beispiel und eine Erklärung.
Danke!
Ich habe vor einiger Zeit eine Sitzung auf der SQLBits-Konferenz vorgestellt, die Sie vielleicht hilfreich finden. Sie können sehen noch das Video und slidedeck online unter: http://sqlbits.com/Sessions/Event5/Creating_High_Performance_Spatial_Databases
Auf den Punkt gebracht:
Es gibt verschiedene räumliche Index-spezifische Einstellungen, die die Leistung des primären Filters beeinflussen können. Zu Beginn würde ich empfehlen, dass Sie sich an den Standard halten, der MITTEL-Auflösung auf allen vier Rasterebenen und 16 Zellen pro Objekt aufweist. Wenn Sie den Geometrie-Datentyp verwenden, stellen Sie sicher, dass Sie eine BOUNDING_BOX festlegen, die den gesamten Datensatz umfasst (geografische Indizes decken immer den gesamten Globus ab, sodass dies nicht erforderlich ist). Versuchen Sie dann, jeweils eine Einstellung zu optimieren und die Leistungssteigerung/-minderung zu messen.
< Stecker> Es gibt ein Kapitel zu räumlichen Indizierung und Verbesserung der Leistung von räumlichen Abfragen in dem kommend "Pro Spatial mit SQL Server 2012" gewidmet </Stecker> - http://www.amazon.com/Pro-Spatial-SQL-Server-2012/dp/1430234911/ref=sr_1_3?ie=UTF8&qid=1334310547&sr=8-3 (vollständiger Haftungsausschluss - Ich bin der Autor)
Danke, Mann! Du bist großartig! Das ist, was ich gesucht habe. – Nenad
Aitchison, ich habe ein Problem mit Spatial Index - http://Stackoverflow.com/questions/11088775/error-when-using-spatial-index-in-sql-server Können Sie bitte helfen? Vielen Dank! – Nenad