sys.column_store_dictionaries (Transact-SQL)
Aplica-se a: SQL Server 2012 (11.x) e posterior Instância Gerenciada SQL do Azure
Contém uma linha para cada dicionário usado em índices columnstore otimizados para memória xVelocity. Dicionários são usados para codificar alguns, mas não todos os tipos de dados; portanto, nem todas as colunas em um índice columnstore têm dicionários. Um dicionário pode existir como um dicionário primário (para todos os segmentos) e, possivelmente, para outros dicionários secundários usados para um subconjunto de segmentos da coluna.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
hobt_id | bigint | ID do heap ou índice de árvore B (HoBT) para a tabela que tem esse índice columnstore. |
column_id | int | ID da coluna columnstore começando com 1. A primeira coluna tem ID = 1, a segunda coluna tem ID = 2, etc. |
dictionary_id | int | Pode haver dois tipos de dicionários, global e local, associados a um segmento de coluna. Uma dictionary_id de 0 representa o dicionário global que é compartilhado entre todos os segmentos de coluna (um para cada grupo de linhas) para essa coluna. |
version | int | Versão de formato do dicionário. |
tipo | int | Tipo de dicionário: 1 - Dicionário de hash contendo valores int 2 - Não utilizado 3 - Dicionário de hash contendo valores de string 4 - Dicionário de hash contendo valores flutuantes Para obter mais informações sobre dicionários, consulte Columnstore Indexes Guide. |
last_id | int | O último ID de dados no dicionário. |
entry_count | bigint | Número de entradas no dicionário. |
on_disk_size | bigint | Tamanho do dicionário em bytes. |
partition_id | bigint | Indica a ID da partição. É exclusivo em um banco de dados. |
Permissões
Requer a permissão VIEW DEFINITION
na tabela. As colunas a seguir retornam null, a menos que o usuário também tenha SELECT
permissão: last_id, entry_count data_ptr.
A visibilidade dos metadados em exibições de catálogo é limitada a protegíveis que um usuário possui ou nos quais o usuário recebeu alguma permissão. Para obter mais informações, consulte Metadata Visibility Configuration.
Consulte Também
Exibições do catálogo de objeto (Transact-SQL)
Exibições do Catálogo (Transact-SQL)
Consultando as perguntas frequentes do catálogo do sistema do SQL Server
sys.columns (Transact-SQL)
sys.all_columns (Transact-SQL)
sys.computed_columns (Transact-SQL)
Guia de Índices columnstore
Guia de Índices columnstore
sys.column_store_segments (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de