Share via


Proprietà tabella - SSMS

Si applica a: SQL Server 2016 (13.x) e versioni successiveDatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsPiattaforma di strumenti analitici (PDW)

In questo argomento vengono descritte le proprietà della tabella visualizzate nella finestra di dialogo Proprietà tabella in SQL Server Management Studio. Per altre informazioni su come visualizzare queste proprietà, vedere Visualizzare la definizione di una tabella.

Contenuto dell'articolo

  1. Pagina Generale

  2. Pagina Rilevamento modifiche

  3. Pagina di Tabella di File

  4. Pagina Archivio

Pagina Generale

Database
Nome del database che contiene la tabella.

Server
Nome dell'istanza del server corrente.

Utente
Nome dell'utente della connessione.

Data creazione
Data e ora di creazione della tabella.

Nome
Nome della tabella.

Schema
Schema proprietario della tabella.

Oggetto di sistema
Indica che la tabella è una tabella di sistema usata in SQL Server per contenere informazioni interne. È consigliabile non modificare direttamente le tabelle di sistema o fare riferimento a tali tabelle.

ANSI NULLs
Indica se l'oggetto è stato creato con l'opzione ANSI NULLs impostata su ON. Per altre informazioni, vedere SET ANSI_NULLS (Transact-SQL)

Identificatore delimitato
Indica se l'oggetto è stato creato con l'opzione quoted identifier impostata su ON. Per altre informazioni, vedere SET QUOTED_IDENTIFIER (Transact-SQL)

Escalation blocchi
Indica la granularità dell'escalation dei blocchi della tabella. Per altre informazioni sui blocchi nel motore di database, vedere Guida per il controllo delle versioni delle righe e il blocco della transazione di SQL Server. I valori possibili sono:

AUTO
Questa opzione consente al motore di database di SQL Server di selezionare la granularità dell'escalation blocchi appropriata per lo schema della tabella.

  • Se la tabella è partizionata, sarà consentita l'escalation dei blocchi nella granularità a livello di heap o albero B (HoBT). In altre parole, l'escalation sarà consentita al livello di partizione. Una volta eseguita l'escalation del blocco nel livello HoBT, non verrà eseguita alcuna successiva escalation del blocco nella granularità TABLE.
  • Se la tabella non è partizionata, l'escalation blocchi viene eseguita nella granularità TABLE.

TABLE
L'escalation dei blocchi viene eseguita con una granularità a livello di tabella, indipendentemente dal fatto che la tabella sia o meno partizionata. TABLE rappresenta il valore predefinito.

DISABLE
Evita che venga eseguita l'escalation blocchi nella maggior parte dei casi. I blocchi a livello di tabella non vengono completamente disattivati. Ad esempio, quando si esegue l'analisi di una tabella in cui non è presente alcun indice cluster in corrispondenza del livello di isolamento serializzabile, il motore di database dovrà acquisire un blocco di tabella per proteggere l'integrità dei dati.

Tabella replicata
Indica se la tabella è stata replicata in un altro database usando la replica di SQL Server. I valori possibili sono True e False.

Pagina Rilevamento modifiche

Registrazione modifiche
Indica se il rilevamento delle modifiche è abilitato per la tabella. Il valore predefinito è Falso.

Questa opzione è disponibile solo quando il rilevamento delle modifiche è abilitato per il database.

Per abilitare il rilevamento delle modifiche, è necessario che la tabella disponga di una chiave primaria e che si disponga dell'autorizzazione per modificare la tabella. È anche possibile configurare il rilevamento delle modifiche usando ALTER TABLE.

Colonne di rilevamento aggiornate
Indica se il motore di database di SQL Server tiene traccia delle colonne aggiornate.

Per altre informazioni sul Rilevamento modifiche, vedere Informazioni sul rilevamento delle modifiche (SQL Server).

Pagina FileTable

Consente di visualizzare le proprietà della tabella correlate alle tabelle FileTable. Per altre informazioni, vedere FileTables (SQL Server).

Regole di confronto colonna Name tabella FileTable
Regole di confronto applicate alla colonna Name in una tabella FileTable. La colonna Name contiene i nomi di file e directory.

Nome di directory FileTable
Cartella radice per la tabella FileTable.

Spazio dei nomi FileTable abilitato
Se impostato su True, questo valore indica che la tabella è una tabella FileTable. Se si modifica questo valore in False, la tabella FileTable viene modificata in una comune tabella utente. Se in seguito si desidera modificare di nuovo la tabella in tabella FileTable, questa dovrà superare un controllo di coerenza per tabelle FileTable affinché la conversione riesca.

Pagina Archivio

Consente di visualizzare le proprietà relative all'archiviazione della tabella selezionata.

Compressione

Tipo di compressione
Tipo di compressione della tabella. Questa proprietà è disponibile solo per le tabelle non partizionate. Per altre informazioni, vedere Data Compression.

Partizioni che usano la compressione di pagina
Numeri di partizioni che usano la compressione di pagina. Questa proprietà è disponibile solo per le tabelle partizionate.

Partizioni non compresse
Numeri di partizioni non compresse. Questa proprietà è disponibile solo per le tabelle partizionate.

Partizioni che usano la compressione di riga
Numeri di partizioni che usano la compressione di riga. Questa proprietà è disponibile solo per le tabelle partizionate.

Filegroup

Filegroup dati di testo
Nome del filegroup che contiene i dati di testo della tabella.

Filegroup
Nome del filegroup che contiene la tabella.

Tabella partizionata
I valori possibili sono True e False.

Filegroup FILESTREAM
Specificare il nome del filegroup di dati FILESTREAM se la tabella contiene una colonna varbinary(max) con l'attributo FILESTREAM. Il filegroup di dati FILESTREAM predefinito è indicato per impostazione predefinita.

Se la tabella non contiene dati FILESTREAM, il campo è vuoto.

Generali

Formato di archiviazione vardecimal abilitato
Se impostato su True, questo valore di sola lettura indica che i tipi di dati decimal e numeric vengono archiviati con il formato di archiviazione vardecimal. Per modificare questa opzione, usare l'opzione vardecimal storage format di sp_tableoption. Il formato di archiviazione vardecimal è deprecato. ed è necessario usare il tipo di compressione ROW.

Spazio degli indici
Quantità di spazio occupata dagli indici nella tabella, espresso in megabyte. Questo valore non include lo spazio usato dagli indici XML per la tabella. Se gli indici XML appartengono alla tabella, usare in alternativa sp_spaceused .

Numero di righe
Numero di righe della tabella.

Spazio dati
Quantità di spazio occupata dai dati nella tabella, espressa in megabyte.

Partizionamento

Questa sezione è disponibile solo se la tabella è partizionata. Per ulteriori informazioni, vedere Partitioned Tables and Indexes.

Colonna di partizione
Nome della colonna in relazione alla quale è partizionata la tabella.

Schema di partizione
Nome dello schema di partizione, se la tabella è partizionata. Se la tabella non è partizionata, il campo è vuoto.

Numero di partizioni
Numero di partizioni della tabella.

Schema di partizione FILESTREAM
Nome dello schema di partizione FILESTREAM, se la tabella è partizionata. Se la tabella non è partizionata, il campo è vuoto.

Lo schema di partizione FILESTREAM deve essere simmetrico rispetto allo schema specificato nell'opzione Schema partizione .

Vedi anche

Visualizzare la definizione di una tabella
Modificare colonne (motore di database)