Condividi tramite


Creazione di un indice spaziale in SQL Server Management Studio

È possibile creare un indice spaziale solo in una colonna spaziale cioè una colonna del tipo geometry o geography. La creazione di indici spaziali è soggetta anche a un certo numero di altre restrizioni. Per ulteriori informazioni, vedere Restrizioni relative agli indici spaziali.

Nota

È possibile creare solo un indice spaziale alla volta.

Per creare un indice spaziale

  1. In Esplora oggetti connettersi a un'istanza del Motore di database di SQL Server e quindi espandere tale istanza.

  2. Espandere Database, espandere il database che contiene la tabella con l'indice specificato e quindi espandere Tabelle.

  3. Espandere la tabella per la quale si desidera creare l'indice.

  4. Fare clic con il pulsante destro del mouse su Indici e scegliere Nuovo indice.

  5. Nel campo Nome indice, immettere un nome per l'indice.

  6. Nell'elenco a discesa Tipo di indice, selezionare Spaziale.

  7. Per specificare la colonna spaziale che si desidera indicizzare, fare clic su Aggiungi.

  8. Nella finestra di dialogo Seleziona colonne da <nome tabella>, selezionare una colonna di tipo geometry o geography facendo clic sulla casella di controllo corrispondente. Le altre colonne spaziali eventualmente presenti diventano non modificabili. Se si desidera selezionare una colonna spaziale diversa, è necessario prima deselezionare la colonna attualmente selezionata. Al termine dell'operazione fare clic su OK.

  9. Verificare la selezione della colonna nella griglia Colonne chiave indice.

  10. Nel riquadro Selezione pagina della finestra di dialogo Proprietà indice , fare clic su Spaziale.

  11. Nella pagina Spaziale, specificare i valori che si desidera utilizzare per le proprietà spaziali dell'indice.

    Quando si crea un indice in una colonna di tipo geometry è necessario specificare le coordinate (X-min,Y-min) del (X-max,Y-max) riquadro. Per un indice in una colonna del tipo geography, i campi del riquadro diventano di sola lettura dopo avere specificato lo schema a mosaico Griglia geografica, perché lo schema a mosaico della griglia di geografia non utilizza un riquadro.

    Facoltativamente, è possibile specificare che i valori non predefiniti per il campo Celle per oggetto e per la densità della griglia a qualsiasi livello dello schema a mosaico. Il numero predefinito di celle per oggetto è 16 e la densità della griglia predefinita è Medium.

    Per ulteriori informazioni su queste proprietà, vedere Proprietà indice (pagina Spaziale).

  12. Fare clic su OK.

Nota

Per creare un altro indice spaziale nella stessa colonna spaziale o in una colonna diversa, ripetere i passaggi precedenti.