Finestra di dialogo Indici spaziali

La finestra di dialogo Indici spaziali consente di creare indici per le colonne con tipo di dati geometrici o geografici (colonne spaziali), che non è possibile indicizzare mediante la finestra di dialogo Indici/chiavi. È possibile aggiungere più indici spaziali a ogni colonna spaziale, ma è necessario crearli uno alla volta. Per ulteriori informazioni, vedere Panoramica dell'indicizzazione spaziale e Restrizioni relative agli indici spaziali sul sito Web Microsoft.

Nella finestra di dialogo Indici spaziali, l'elenco Indice spaziale selezionato visualizza tutti gli indici spaziali definiti per la tabella. È possibile aggiungere o eliminare gli indici spaziali facendo clic sui pulsanti di comando visualizzati nell'elenco. Per modificare un indice spaziale, fare clic su di esso nell'elenco e modificarne una o più proprietà.

Proprietà

  • Celle per oggetto
    Indica il numero di celle a mosaico che è possibile utilizzare per ogni oggetto spaziale nell'indice. È possibile impostare questa proprietà su qualsiasi numero intero compreso tra 1 e 8.192 inclusi. Per impostazione predefinita, questa proprietà è impostata su 16.

    Al livello superiore, se un oggetto copre più celle di quanto specificato da n, l'indicizzazione utilizza il numero di celle necessario a fornire un mosaico completo di livello superiore. In questi casi, un oggetto potrebbe ricevere un numero maggiore di celle di quello specificato. In tale ipotesi, la griglia di livello superiore genera il numero massimo di celle e questo numero dipende dalla densità del Livello 1.

  • Colonne
    Indica il nome e l'ordinamento delle colonne (questa proprietà è di sola lettura).

  • IsSpatialIndex
    Indica la selezione di un indice spaziale (questa proprietà è di sola lettura).

  • Livello 1
    Indica la densità della griglia di primo livello (superiore).

  • Livello 2
    Indica la densità della griglia di secondo livello.

  • Livello 3
    Indica la densità della griglia di terzo livello.

  • Livello 4
    Indica la densità della griglia di quarto livello.

  • Schema a mosaico
    Indica lo schema a mosaico, una griglia geometrica per una colonna geometrica oppure una griglia geografica per una colonna geografica.

  • Digitare
    Indica la selezione di un indice spaziale

  • Valore massimo X
    Indica la coordinata x dell'angolo superiore destro del riquadro. Questa proprietà non è disponibile se lo schema a mosaico è una griglia geografica.

  • Valore minimo X
    Indica la coordinata x dell'angolo inferiore sinistro del riquadro. Questa proprietà non è disponibile se lo schema a mosaico è una griglia geografica.

  • Valore massimo Y
    Indica la coordinata y dell'angolo superiore destro del riquadro. Questa proprietà non è disponibile se lo schema a mosaico è una griglia geografica.

  • Valore minimo Y
    Indica la coordinata y dell'angolo inferiore sinistro del riquadro. Questa proprietà non è disponibile se lo schema a mosaico è una griglia geografica.

  • (Name)
    Indica il nome dell'indice spaziale. Quando viene creato un indice, il relativo nome predefinito si basa sulla tabella attiva in Progettazione tabelle. È possibile rinominare l'indice in qualsiasi momento.

  • Descrizione
    Indica le caratteristiche dell'indice. Per fornire una descrizione più dettagliata, fare clic su Descrizione, quindi sul pulsante con i puntini di sospensione () visualizzato accanto al campo della proprietà. Nel campo visualizzato è possibile scrivere una descrizione più lunga.

  • Riempimento
    Indica la percentuale della pagina di indice che può essere riempita dal sistema. Quando una pagina è piena, deve essere suddivisa se vengono aggiunti dati, con una conseguente riduzione delle prestazioni.

    • Se il valore è impostato su 100, le pagine saranno piene. Questo valore richiede la quantità minima di spazio di archiviazione, ma è il meno efficiente. È necessario utilizzare questo valore solo se i dati non verranno modificati, come ad esempio in una tabella di sola lettura.

    • Un valore inferiore lascia più spazio nelle pagine di dati e quindi riduce la necessità di suddividerle all'aumentare delle dimensioni degli indici, ma richiede uno spazio di archiviazione maggiore. I valori inferiori sono più adatti se i dati nella tabella verranno modificati.

  • Indice con riempimento
    Indica che le pagine in questo indice dispongono della stessa percentuale di spazio (spaziatura interna) specificata nella proprietà Riempimento.

  • Disabilitato
    Indica se l'indice è disabilitato. Gli indici disabilitati non consentono l'esecuzione di ricerche e non vengono aggiornati quando si aggiungono elementi alla tabella. Se si disabilita un indice, è possibile migliorare le prestazioni delle operazioni di inserimento e aggiornamento di massa.

  • Blocchi pagine consentiti
    Indica se per l'indice è consentito il blocco a livello delle pagine. Se le query che utilizzano l'indice non verranno eseguite contemporaneamente, sarà possibile aumentare le prestazioni consentendo i blocchi di pagina. Tuttavia, se tali query verranno eseguite contemporaneamente, i blocchi di pagina non dovranno essere consentiti poiché è più probabile il verificarsi di deadlock.

  • Ricalcola statistiche
    Indica se calcolare le statistiche quando viene creato l'indice. Se si ricalcolano le statistiche, la compilazione degli indici richiede più tempo ma le query vengono in genere eseguite più rapidamente.

  • Blocchi righe consentiti
    Indica se per l'indice è consentito il blocco a livello delle righe. Se le query che utilizzano questo indice possono essere eseguite contemporaneamente, è possibile aumentare le prestazioni utilizzando i blocchi di riga. È possibile, infatti, un miglioramento delle prestazioni poiché i blocchi di riga sono in grado di evitare meglio i deadlock grazie a righe collocate nell'indice spaziale.

Vedere anche

Attività

Procedura: creare indici spaziali

Procedura: eliminare indici spaziali

Altre risorse

Operazioni con gli indici