Table Properties - SSMSTable Properties - SSMS

이 항목은 다음에 적용됩니다. 예SQL Server(2016부터)예Azure SQL Database예Azure SQL Data Warehouse 예병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO: yesSQL Server (starting with 2016)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

이 항목에서는 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. 이러한 속성을 표시하는 방법은 테이블 정의 보기를 참조하세요.For more information about how to display these properties, see View the Table Definition.

항목 내용In This Topic

  1. 일반 페이지General Page

  2. 변경 내용 추적 페이지Change Tracking Page

  3. 파일 테이블 페이지File Table Page

  4. 저장소 페이지Storage Page

일반 페이지General Page

데이터베이스Database
이 테이블이 포함된 데이터베이스의 이름입니다.The name of the database containing this table.

ServerServer
현재 서버 인스턴스의 이름입니다.The name of the current server instance.

사용자User
이 연결을 사용하는 사용자의 이름입니다.The name of the user of this connection.

만든 날짜Created Date
테이블을 만든 날짜와 시간입니다.The date and time that the table was created.

이름Name
테이블의 이름입니다.The name of the table.

스키마Schema
테이블을 소유하고 있는 스키마입니다.The schema that owns the table.

시스템 개체System object
SQL ServerSQL Server 에서 내부 정보를 보관하는 데 사용하는 시스템 테이블을 나타냅니다.Indicates this table is a system table, used by SQL ServerSQL Server to contain internal information. 시스템 테이블은 사용자가 직접 변경하거나 참조해서는 안 됩니다.Users should not directly change or reference system tables.

ANSI NULLANSI NULLs
ANSI NULL 옵션이 ON으로 설정된 상태에서 개체가 만들어졌는지 여부를 나타냅니다.Indicates if the object was created with the ANSI NULLs option set to ON. 자세한 내용은 SET ANSI_NULLS(Transact-SQL)를 참조하세요.For more information, see SET ANSI_NULLS (Transact-SQL)

따옴표 붙은 식별자Quoted identifier
따옴표 붙은 식별자 옵션이 ON으로 설정된 상태에서 개체가 만들어졌는지 여부를 나타냅니다.Indicates if the object was created with the quoted identifier option set to ON. 자세한 내용은 SET QUOTED_IDENTIFIER(Transact-SQL)를 참조하세요.For more information, see SET QUOTED_IDENTIFIER (Transact-SQL)

잠금 에스컬레이션Lock Escalation
테이블의 잠금 에스컬레이션 세분성을 나타냅니다.Indicates the lock escalation granularity of the table. 데이터베이스 엔진에서의 잠금에 대한 자세한 내용은 SQL Server 트랜잭션 잠금 및 행 버전 관리 지침을 참조하세요.For more information about locking in the Database Engine, see SQL Server Transaction Locking and Row Versioning Guide. 가능한 값은Possible values are:

AUTOAUTO
이 옵션을 선택하면 SQL Server 데이터베이스 엔진SQL Server Database Engine 에서 테이블 스키마에 적절한 잠금 에스컬레이션 세분성을 선택할 수 있습니다.This option allows the SQL Server 데이터베이스 엔진SQL Server Database Engine to select the lock escalation granularity that is appropriate for the table schema.

  • 테이블이 분할된 경우에는 잠금이 HOBT(힙 또는 B-트리) 세분성으로 에스컬레이션됩니다.If the table is partitioned, lock escalation will be allowed to the heap or B-tree (HoBT) granularity. 잠금이 HoBT 수준으로 에스컬레이션된 후에는 나중에 잠금이 TABLE 세분성으로 에스컬레이션되지 않습니다.After the lock is escalated to the HoBT level, the lock will not be escalated later to TABLE granularity.

  • 테이블이 분할되지 않은 경우에는 잠금이 TABLE 세분성으로 에스컬레이션됩니다.If the table is not partitioned, the lock escalation will be done to the TABLE granularity.

    TABLETABLE
    테이블이 분할되었는지 여부에 관계없이 잠금 에스컬레이션이 테이블 수준 세분성에서 수행됩니다.Lock escalation will be done at table-level granularity regardless of whether the table is partitioned or not partitioned. 기본값은 TABLE입니다.TABLE is the default value.

    DISABLEDISABLE
    대부분의 경우 잠금 에스컬레이션이 허용되지 않습니다.Prevents lock escalation in most cases. 테이블 수준 잠금은 부분적으로 허용됩니다.Table-level locks are not completely disallowed. 예를 들어 직렬화 가능 격리 수준에서 클러스터형 인덱스가 없는 테이블을 검색하면 데이터베이스 엔진Database Engine 에서 테이블 잠금을 사용하여 데이터 무결성을 보호해야 합니다.For example, when you are scanning a table that has no clustered index under the serializable isolation level, the 데이터베이스 엔진Database Engine must take a table lock to protect data integrity.

    테이블 복제 여부Table is replicated
    테이블이 SQL ServerSQL Server 복제를 사용하여 다른 데이터베이스에 복제된 경우를 나타냅니다.Indicates when the table is replicated to another database using SQL ServerSQL Server replication. 가능한 값은 True 또는 False입니다.Possible values are True or False.

변경 내용 추적 페이지Change Tracking Page

변경 내용 추적Change Tracking
테이블에 대해 변경 내용 추적이 설정되었는지 여부를 나타냅니다.Indicates whether change tracking is enabled for the table. 기본값은 False입니다.The default value is False.

이 옵션은 데이터베이스에 대해 변경 내용 추적이 설정된 경우에만 사용할 수 있습니다.This option is available only when change tracking is enabled for the database.

변경 내용 추적을 설정하려면 테이블에 기본 키가 있어야 하고, 해당 테이블을 수정할 수 있는 권한이 있어야 합니다.To enable change tracking, the table must have a primary key, and you must have permission to modify the table. ALTER TABLE을 사용하여 변경 내용 추적을 구성할 수 있습니다.You can configure change tracking by using ALTER TABLE.

추적 열 업데이트됨Track Columns Updated
SQL Server 데이터베이스 엔진SQL Server Database Engine 에서 업데이트된 열을 추적하는지 여부를 나타냅니다.Indicates whether the SQL Server 데이터베이스 엔진SQL Server Database Engine tracks which columns were updated.

변경 내용 추적에 대한 자세한 내용은 변경 내용 추적 정보(SQL Server)를 참조하세요.For more information about Change Tracking, see About Change Tracking (SQL Server).

FileTable 페이지FileTable Page

FileTable과 관련된 테이블의 속성을 표시합니다.Displays properties of the table related to FileTables. 자세한 내용은 FileTables(SQL Server)를 참조하세요.For more information, see FileTables (SQL Server).

FileTable 이름 열 데이터 정렬FileTable name column collation
FileTable의 Name 열에 적용되는 데이터 정렬입니다.The collation that is applied to the Name column in a FileTable. Name 열에는 파일 및 디렉터리 이름이 포함됩니다.The Name column contains file and directory names.

FileTable 디렉터리 이름FileTable directory name
FileTable의 루트 폴더입니다.The root folder for the FileTable.

FileTable 네임스페이스 사용FileTable namespace enabled
True값은 해당 테이블이 FileTable임을 나타냅니다.When True, this value indicates that the table is a FileTable. 이 값을 False로 변경하면 FileTable이 일반적인 사용자 테이블로 변경됩니다.If you change this value to False, you are changing the FileTable to an ordinary user table. 나중에 테이블을 다시 FileTable로 변경할 경우 테이블이 FileTable 일관성 검사를 통과해야 변환이 성공합니다.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.

저장소 페이지Storage Page

선택한 테이블의 저장소 관련 속성을 표시합니다.Displays the storage related properties of the selected table.

압축Compression

압축 유형Compression type
테이블의 압축 유형입니다.The compression type of the table. 이 속성은 분할되지 않은 테이블에만 사용할 수 있습니다.This property is only available for tables that are not partitioned. 자세한 내용은 Data Compression을 참조하세요.For more information, see Data Compression.

페이지 압축을 사용하는 파티션Partitions using page compression
페이지 압축을 사용하는 파티션 번호입니다.The partition numbers that are using page compression. 이 속성은 분할된 테이블에만 사용할 수 있습니다.This property is only available for partitioned tables.

압축되지 않은 파티션Partitions not compressed
압축되지 않은 파티션 번호입니다.The partition numbers that are not compressed. 이 속성은 분할된 테이블에만 사용할 수 있습니다.This property is only available for partitioned tables.

행 압축을 사용하는 파티션Partitions using row compression
행 압축을 사용하는 파티션 번호입니다.The partition numbers that are using row compression. 이 속성은 분할된 테이블에만 사용할 수 있습니다.This property is only available for partitioned tables.

파일 그룹Filegroup

텍스트 파일 그룹Text filegroup
테이블의 텍스트 데이터가 들어 있는 파일 그룹의 이름입니다.The name of the filegroup that contains the text data for the table.

파일 그룹Filegroup
테이블이 있는 파일 그룹의 이름입니다.The name of the filegroup that contains the table.

테이블 분할 여부Table is partitioned
가능한 값은 TrueFalse입니다.Possible values are True and False.

Filestream 파일 그룹Filestream filegroup
테이블에 FILESTREAM 특성이 있는 varbinary(max) 열이 있을 경우 FILESTREAM 데이터 파일 그룹의 이름을 지정합니다.Specify the name of the FILESTREAM data filegroup if the table has a varbinary(max) column that has the FILESTREAM attribute. 기본값은 기본 FILESTREAM 데이터 파일 그룹입니다.The default value is the default FILESTREAM data filegroup.

테이블에 FILESTREAM 데이터가 없는 경우 이 필드가 비어 있습니다.If the table does not contain FILESTREAM data, the field is blank.

일반General

VarDecimal 저장소 형식을 사용합니다.Vardecimal storage format is enabled
True이면 이 읽기 전용 값은 decimalnumeric 데이터 형식이 VarDecimal 저장소 형식을 사용하여 저장됨을 나타냅니다.When True, this read-only value indicates that decimal and numeric data types are stored by using the vardecimal storage format. 이 옵션을 변경하려면 sp_tableoptionVarDecimal 저장소 형식옵션을 사용합니다.To change this option, use the vardecimal storage format option of sp_tableoption. VarDecimal 저장소 형식은 더 이상 사용되지 않습니다.Vardecimal storage format is deprecated. 대신 ROW 압축을 사용하세요.Use ROW compression instead.

인덱스 공간Index space
테이블의 인덱스가 차지하는 공간의 크기(MB)입니다.The amount of space in megabytes that the indexes occupy in the table. 이 값에 테이블에 대한 XML 인덱스 공간 사용량은 포함되지 않습니다.This value does not include XML index space usage for the table. XML 인덱스가 해당 테이블에 속할 경우 sp_spaceused 를 대신 사용하세요.If XML indexes belong to the table, use sp_spaceused instead.

행 개수Row count
테이블의 행 수입니다.The number of rows in the table.

데이터 공간Data space
테이블의 데이터가 차지하는 공간의 크기(MB)입니다.The amount of space in megabytes that the data occupies in the table.

분할Partitioning

이 섹션은 테이블이 분할된 경우에만 사용할 수 있습니다.This section is only available if the table is partitioned. 자세한 내용은 Partitioned Tables and Indexes을 참조하세요.For more information, see Partitioned Tables and Indexes.

파티션 열Partition column
테이블이 분할된 열의 이름입니다.The name of the column on which the table is partitioned.

파티션 구성표Partition scheme
테이블이 분할된 경우에 표시되는 파티션 구성표의 이름입니다.Name of the partition scheme if the table is partitioned. 테이블이 분할되지 않은 경우 이 필드가 비어 있습니다.If the table is not partitioned, the field is blank.

파티션 수Number of partitions
테이블에 있는 파티션의 수입니다.The number of partitions in the table.

FILESTREAM 파티션 구성표FILESTREAM partition scheme
테이블이 분할된 경우에 표시되는 FILESTREAM 파티션 구성표의 이름입니다.The name of the FILESTREAM partition scheme if the table is partitioned. 테이블이 분할되지 않은 경우 이 필드가 비어 있습니다.If the table is not partitioned, the field is blank.

FILESTREAM 파티션 구성표는 파티션 구성표 옵션에서 지정한 구성표와 대칭이어야 합니다.The FILESTREAM partition scheme must be symmetric to the scheme that is specified in the Partition scheme option.

참고 항목See Also

테이블 정의 보기 View the Table Definition
열 수정(데이터베이스 엔진)Modify Columns (Database Engine)