sys.pdw_nodes_indexes (Transact-SQL)
适用于: Azure Synapse Analytics 分析平台系统 (PDW)
返回 Azure Synapse Analytics 的索引。
列名称 | 数据类型 | 说明 | 范围 |
---|---|---|---|
object_id | int | 此索引所属对象的 ID。 | |
name | sysname | 索引的名称。 名称仅在对象中是唯一的。 NULL = 堆 | |
index_id | int | 索引的 ID。 index_id仅在对象中是唯一的。 0 = 堆 1 = 聚集索引 > 1 = 非聚集索引 |
|
type | tinyint | 索引的类型: 0 = 堆 1 = 聚集 2 = 非聚集 5 = 聚集 xVelocity 内存优化列存储索引 |
|
type_desc | nvarchar(60) | 索引类型的说明: HEAP CLUSTERED NONCLUSTERED CLUSTERED COLUMNSTORE |
|
is_unique | bit | 0 = 索引不是唯一的。 | 始终为 0。 |
data_space_id | int | 此索引的数据空间的 ID。 数据空间是文件组或分区方案。 0 = object_id是表值函数。 |
|
ignore_dup_key | bit | 0 = IGNORE_DUP_KEY 是 OFF。 | 始终为 0。 |
is_primary_key | bit | 1 = 索引是 PRIMARY KEY 约束的一部分。 | 始终为 0。 |
is_unique_constraint | bit | 1 = 索引是 UNIQUE 约束的一部分。 | 始终为 0。 |
fill_factor | tinyint | > 0 = 创建或重新生成索引时使用的 FILLFACTOR 百分比。 0 = 默认值 |
始终为 0。 |
is_padded | bit | 0 = PADINDEX 是 OFF。 | 始终为 0。 |
is_disabled | bit | 1 = 禁用索引。 0 = 不禁用索引。 |
|
is_hypothetical | bit | 0 = 索引不是假设的。 | 始终为 0。 |
allow_row_locks | bit | 1 = 索引允许行锁。 | 始终为 1。 |
allow_page_locks | bit | 1 = 索引允许页锁。 | 始终为 1。 |
has_filter | bit | 0 = 索引不具有筛选器。 | 始终为 0。 |
filter_definition | nvarchar(max) | 包含在筛选索引中的行子集的表达式。 | 始终为 NULL。 |
pdw_node_id | int | Azure Synapse Analytics 节点的唯一标识符。 | NOT NULL |
权限
需要 CONTROL SERVER 权限。