我想学习如何在 SQL SERVER 2012 中使用空间索引。我有一些非常耗时的查询,所以我需要它。
我将非常感谢一些示例和解释。
谢谢!
我想学习如何在 SQL SERVER 2012 中使用空间索引。我有一些非常耗时的查询,所以我需要它。
我将非常感谢一些示例和解释。
谢谢!
不久前,我在 SQLBits 会议上介绍了一个会话,您可能会发现它对您有所帮助。您仍然可以在线观看视频和幻灯片:http: //sqlbits.com/Sessions/Event5/Creating_High_Performance_Spatial_Databases
简而言之:
有几个特定于空间索引的设置会影响主过滤器的性能。首先,我建议您坚持默认设置,即所有四个网格级别的中等分辨率,每个对象 16 个单元格。如果您使用几何数据类型,请确保设置包含整个数据集的 BOUNDING_BOX(对于地理,空间索引始终覆盖整个地球,因此没有必要这样做)。然后,尝试一次调整一个设置并测量性能增加/减少。
<plug>在即将发布的“Pro Spatial with SQL Server 2012”中有专门的章节介绍空间索引和提高空间查询的性能</plug> - http://www.amazon.com/Pro-Spatial-SQL-Server- 2012/dp/1430234911/ref=sr_1_3?ie=UTF8&qid=1334310547&sr=8-3 (完全免责声明 - 我是作者)