sys.column_store_dictionaries (Transact-SQL)
Aplica-se a: SQL Server 2012 (11.x) e posterior Instância Gerenciada de 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 que começa 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. Um dictionary_id de 0 representa o dicionário global que é compartilhado em 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 Guia de índices columnstore. |
last_id | int | A última 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 nulo, 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 do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu 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)