Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Feinabstimmung eines Geodatenindex

Dies ist ein wenig bekanntes Geheimnis (oder war es zumindest für mich, bevor ich es entdeckte!)

EXEC sp_help_spatial_geography_index
@tabname = '[TABLE_NAME]',
@indexname = '[SPATIAL_INDEX_NAME]',
@verboseoutput = 1,
@query_sample = 'POLYGON((xy,xy,xy,xy))'

Füllen Sie die offensichtlichen Bits aus und behalten Sie @verboseoutput bei zu 1 . Es gibt Ihnen eine Vorstellung von der Effizienz des primären und internen Filters (je höher, desto besser natürlich). Für einen schnellen Überblick über die räumliche Indizierung, einschließlich der Bedeutung von Gittern und Zellen, versuchen Sie hier .

Außerdem habe ich dieses gefunden Video ziemlich interessant.