Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Menyesuaikan indeks geospasial

Ini adalah rahasia yang sedikit diketahui (atau setidaknya bagi saya sebelum saya menemukannya!)

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

Isi bagian yang jelas, dan simpan @verboseoutput ke 1 . Ini memberi Anda gambaran tentang efisiensi filter utama dan internal (lebih tinggi tentu saja lebih baik). Untuk ikhtisar singkat tentang pengindeksan spasial, termasuk kisi dan sel apa yang disamakan, coba di sini .

Juga, saya menemukan ini videonya cukup menarik.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa menulis kueri untuk mengekstrak perubahan individual dari snapshot data?

  2. Bagaimana cara mengatur nama tabel dalam kueri SQL dinamis?

  3. Blokir, Blokir, Blokir di Pintu DBA dengan Pemblokiran SQL Server

  4. Trik penyetelan performa favorit

  5. Kesalahan overflow aritmatika (numerik ke numerik) dengan MERGE:SQL Server bug?