Table Properties - SSMSTable Properties - SSMS

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2016)sìDatabase SQL di AzuresìAzure SQL Data Warehouse sìParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (starting with 2016)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

In questo argomento vengono descritte le proprietà della tabella visualizzate nella finestra di dialogo Proprietà tabella in SQL Server Management StudioSQL Server Management Studio.This topic describes the table properties that are displayed in the Table Properties dialog box in SQL Server Management StudioSQL Server Management Studio. Per altre informazioni su come visualizzare queste proprietà, vedere Visualizzare la definizione di una tabella.For more information about how to display these properties, see View the Table Definition.

Contenuto dell'argomentoIn This Topic

  1. Pagina GeneraleGeneral Page

  2. Pagina Rilevamento modificheChange Tracking Page

  3. Pagina di Tabella di FileFile Table Page

  4. Pagina ArchivioStorage Page

Pagina Generale General Page

DatabaseDatabase
Nome del database che contiene la tabella.The name of the database containing this table.

ServerServer
Nome dell'istanza del server corrente.The name of the current server instance.

UtenteUser
Nome dell'utente della connessione.The name of the user of this connection.

Data creazioneCreated Date
Data e ora di creazione della tabella.The date and time that the table was created.

NomeName
Nome della tabella.The name of the table.

SchemaSchema
Schema proprietario della tabella.The schema that owns the table.

Oggetto di sistemaSystem object
Indica che la tabella è una tabella di sistema usata in SQL ServerSQL Server per contenere informazioni interne.Indicates this table is a system table, used by SQL ServerSQL Server to contain internal information. È consigliabile non modificare direttamente le tabelle di sistema o fare riferimento a tali tabelle.Users should not directly change or reference system tables.

ANSI NULLsANSI NULLs
Indica se l'oggetto è stato creato con l'opzione ANSI NULLs impostata su ON.Indicates if the object was created with the ANSI NULLs option set to ON. Per altre informazioni, vedere SET ANSI_NULLS (Transact-SQL).For more information, see SET ANSI_NULLS (Transact-SQL)

Identificatore delimitatoQuoted identifier
Indica se l'oggetto è stato creato con l'opzione quoted identifier impostata su ON.Indicates if the object was created with the quoted identifier option set to ON. Per altre informazioni, vedere SET QUOTED_IDENTIFIER (Transact-SQL).For more information, see SET QUOTED_IDENTIFIER (Transact-SQL)

Escalation blocchiLock Escalation
Indica la granularità dell'escalation dei blocchi della tabella.Indicates the lock escalation granularity of the table. 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.For more information about locking in the Database Engine, see SQL Server Transaction Locking and Row Versioning Guide. I valori possibili sono:Possible values are:

AUTOAUTO
Questa opzione consente al Motore di database di SQL ServerSQL Server Database Engine di selezionare la granularità dell'escalation dei blocchi appropriata per lo schema della tabella.This option allows the Motore di database di SQL ServerSQL Server Database Engine to select the lock escalation granularity that is appropriate for the table schema.

  • Se la tabella è partizionata, sarà consentita l'escalation dei blocchi nella granularità a livello di heap o albero B (HoBT).If the table is partitioned, lock escalation will be allowed to the heap or B-tree (HoBT) granularity. Una volta eseguita l'escalation del blocco nel livello HoBT, non verrà eseguita alcuna successiva escalation del blocco nella granularità TABLE.After the lock is escalated to the HoBT level, the lock will not be escalated later to TABLE granularity.

  • Se la tabella non è partizionata, l'escalation blocchi verrà eseguita nella granularità TABLE.If the table is not partitioned, the lock escalation will be done to the TABLE granularity.

    TABLETABLE
    L'escalation dei blocchi viene eseguita con una granularità a livello di tabella, indipendentemente dal fatto che la tabella sia o meno partizionata.Lock escalation will be done at table-level granularity regardless of whether the table is partitioned or not partitioned. TABLE rappresenta il valore predefinito.TABLE is the default value.

    DISABLEDISABLE
    Evita che venga eseguita l'escalation blocchi nella maggior parte dei casi.Prevents lock escalation in most cases. I blocchi a livello di tabella non vengono completamente disattivati.Table-level locks are not completely disallowed. Quando si esegue l'analisi di una tabella che non dispone di alcun indice cluster nel livello di isolamento serializzabile, il Motore di databaseDatabase Engine deve acquisire un blocco di tabella per proteggere l'integrità dei dati.For example, when you are scanning a table that has no clustered index under the serializable isolation level, the Motore di databaseDatabase Engine must take a table lock to protect data integrity.

    Tabella replicataTable is replicated
    Indica se la tabella è stata replicata in un altro database usando la replica di SQL ServerSQL Server .Indicates when the table is replicated to another database using SQL ServerSQL Server replication. I valori possibili sono True e False.Possible values are True or False.

Pagina Rilevamento modifiche Change Tracking Page

Rilevamento delle modificheChange Tracking
Indica se il rilevamento delle modifiche è abilitato per la tabella.Indicates whether change tracking is enabled for the table. Il valore predefinito è False.The default value is False.

Questa opzione è disponibile solo quando il rilevamento delle modifiche è abilitato per il database.This option is available only when change tracking is enabled for the 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.To enable change tracking, the table must have a primary key, and you must have permission to modify the table. È anche possibile configurare il rilevamento delle modifiche usando ALTER TABLE.You can configure change tracking by using ALTER TABLE.

Colonne di rilevamento aggiornateTrack Columns Updated
Indica se Motore di database di SQL ServerSQL Server Database Engine rileva le colonne che sono state aggiornate.Indicates whether the Motore di database di SQL ServerSQL Server Database Engine tracks which columns were updated.

Per altre informazioni sul rilevamento delle modifiche, vedere Informazioni sul rilevamento delle modifiche (SQL Server).For more information about Change Tracking, see About Change Tracking (SQL Server).

Pagina FileTable FileTable Page

Consente di visualizzare le proprietà della tabella correlate alle tabelle FileTable.Displays properties of the table related to FileTables. Per altre informazioni, vedere FileTables (SQL Server).For more information, see FileTables (SQL Server).

Regole di confronto colonna Name tabella FileTableFileTable name column collation
Regole di confronto applicate alla colonna Name in una tabella FileTable.The collation that is applied to the Name column in a FileTable. La colonna Name contiene i nomi di file e directory.The Name column contains file and directory names.

Nome di directory FileTableFileTable directory name
Cartella radice per la tabella FileTable.The root folder for the FileTable.

Spazio dei nomi FileTable abilitatoFileTable namespace enabled
Se impostato su True, questo valore indica che la tabella è una tabella FileTable.When True, this value indicates that the table is a FileTable. Se si modifica questo valore in False, la tabella FileTable viene modificata in una comune tabella utente.If you change this value to False, you are changing the FileTable to an ordinary user table. 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.If you later want to change the table back to a FileTable, the table will have to pass a FileTable consistency check before the conversion succeeds.

Pagina Archivio Storage Page

Consente di visualizzare le proprietà relative all'archiviazione della tabella selezionata.Displays the storage related properties of the selected table.

CompressioneCompression

Tipo di compressioneCompression type
Tipo di compressione della tabella.The compression type of the table. Questa proprietà è disponibile solo per le tabelle non partizionate.This property is only available for tables that are not partitioned. Per altre informazioni, vedere Data Compression.For more information, see Data Compression.

Partizioni che usano la compressione di paginaPartitions using page compression
Numeri di partizioni che usano la compressione di pagina.The partition numbers that are using page compression. Questa proprietà è disponibile solo per le tabelle partizionate.This property is only available for partitioned tables.

Partizioni non compressePartitions not compressed
Numeri di partizioni non compresse.The partition numbers that are not compressed. Questa proprietà è disponibile solo per le tabelle partizionate.This property is only available for partitioned tables.

Partizioni che usano la compressione di rigaPartitions using row compression
Numeri di partizioni che usano la compressione di riga.The partition numbers that are using row compression. Questa proprietà è disponibile solo per le tabelle partizionate.This property is only available for partitioned tables.

FilegroupFilegroup

Filegroup dati di testoText filegroup
Nome del filegroup che contiene i dati di testo della tabella.The name of the filegroup that contains the text data for the table.

FilegroupFilegroup
Nome del filegroup che contiene la tabella.The name of the filegroup that contains the table.

Tabella partizionataTable is partitioned
I valori possibili sono True e False.Possible values are True and False.

Filegroup FILESTREAMFilestream filegroup
Specificare il nome del filegroup di dati FILESTREAM se la tabella contiene una colonna varbinary(max) con l'attributo FILESTREAM.Specify the name of the FILESTREAM data filegroup if the table has a varbinary(max) column that has the FILESTREAM attribute. Il filegroup di dati FILESTREAM predefinito è indicato per impostazione predefinita.The default value is the default FILESTREAM data filegroup.

Se la tabella non contiene dati FILESTREAM, il campo è vuoto.If the table does not contain FILESTREAM data, the field is blank.

GeneraleGeneral

Formato di archiviazione vardecimal abilitatoVardecimal storage format is enabled
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.When True, this read-only value indicates that decimal and numeric data types are stored by using the vardecimal storage format. Per modificare questa opzione, usare l'opzione vardecimal storage format di sp_tableoption.To change this option, use the vardecimal storage format option of sp_tableoption. Il formato di archiviazione vardecimal è deprecato.Vardecimal storage format is deprecated. ed è necessario usare il tipo di compressione ROW.Use ROW compression instead.

Spazio degli indiciIndex space
Quantità di spazio occupata dagli indici nella tabella, espresso in megabyte.The amount of space in megabytes that the indexes occupy in the table. Questo valore non include lo spazio usato dagli indici XML per la tabella.This value does not include XML index space usage for the table. Se gli indici XML appartengono alla tabella, usare in alternativa sp_spaceused .If XML indexes belong to the table, use sp_spaceused instead.

Numero di righeRow count
Numero di righe della tabella.The number of rows in the table.

Spazio datiData space
Quantità di spazio occupata dai dati nella tabella, espressa in megabyte.The amount of space in megabytes that the data occupies in the table.

PartizionamentoPartitioning

Questa sezione è disponibile solo se la tabella è partizionata.This section is only available if the table is partitioned. Per ulteriori informazioni, vedere Partitioned Tables and Indexes.For more information, see Partitioned Tables and Indexes.

Colonna di partizionePartition column
Nome della colonna in relazione alla quale è partizionata la tabella.The name of the column on which the table is partitioned.

Schema di partizionePartition scheme
Nome dello schema di partizione, se la tabella è partizionata.Name of the partition scheme if the table is partitioned. Se la tabella non è partizionata, il campo è vuoto.If the table is not partitioned, the field is blank.

Numero di partizioniNumber of partitions
Numero di partizioni della tabella.The number of partitions in the table.

Schema di partizione FILESTREAMFILESTREAM partition scheme
Nome dello schema di partizione FILESTREAM, se la tabella è partizionata.The name of the FILESTREAM partition scheme if the table is partitioned. Se la tabella non è partizionata, il campo è vuoto.If the table is not partitioned, the field is blank.

Lo schema di partizione FILESTREAM deve essere simmetrico rispetto allo schema specificato nell'opzione Schema partizione .The FILESTREAM partition scheme must be symmetric to the scheme that is specified in the Partition scheme option.

Vedere ancheSee Also

Visualizzare la definizione di una tabella View the Table Definition
Modificare colonne (Motore di database) Modify Columns (Database Engine)