Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Indice B-Tree para campo com baixa cardinalidade

Digamos que eu tenha um campo string, com baixa cardinalidade e esse campo pode armazenar mais de 100 opções.

Entendi que devemos criar um indice B-Tree para este campo, mas como ficaria essa tabela de indice B-Tree?

Iriamos criar o indice só para ela, e ela ficaria em ordem alfabética? Não entendi muito bem como funcionaria essa busca na prática

2 respostas

Exemplo de como index b-tree em um campo que NAO tem baixa cardinalidade executa:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Exemplo de como index bitmap em um campo que TEM baixa cardinalidade executa:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

a minha dúvida é: Como seria a execução de um indice B-Tree para campo com baixa cardinalidade?

solução!

esse link respondeu minha pergunta: https://stackoverflow.com/questions/75166968/how-to-work-a-b-tree-index-for-a-column-with-low-cardinality

realmente nao ha diferença na execucao, pois indice b-tree nao se limita a buscar apenas 1 elemento, entao funciona tanto para alta como baixa cardinalidade