Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Dostrajanie indeksu geoprzestrzennego

To mało znana tajemnica (a przynajmniej była dla mnie, zanim ją odkryłem!)

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

Uzupełnij oczywiste bity i zachowaj @verboseoutput do 1 . Daje wyobrażenie o skuteczności filtrów pierwotnych i wewnętrznych (oczywiście im wyższa tym lepsza). Aby uzyskać szybki przegląd indeksowania przestrzennego, w tym jakie siatki i komórki są równoważne, wypróbuj tutaj .

Znalazłem też to film całkiem interesujący.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Użyj certyfikatu SQL z innej bazy danych

  2. Odrzuć login SQL nawet po zalogowaniu

  3. Wstaw nodejs mssql z parametrami

  4. Eksportowanie danych SSIS do pliku płaskiego renderuje podwójne cudzysłowy jako znaki szesnastkowe

  5. Pobierz wiersze jako kolumny w sqlserver 2008