Oracle: quando usar índices B*Tree e Bitmap

Publicado por Ygor Thomaz em 25/02/2010

[ Hits: 9.967 ]

Blog: http://www.ygorthomaz.net/

 


Oracle: quando usar índices B*Tree e Bitmap



No geral, índices B*Tree serão usados se:
  • A cardinalidade (números de valores distintos) em uma coluna é grande, e
  • O número de linhas em uma tabela é grande, e
  • A coluna é usada em cláusulas WHERE e JOIN.

No geral, índices Bitmap serão usados se:
  • A cardinalidade (números de valores distintos) em uma coluna é pequeno (como masculino/feminino), e
  • O número de linhas em uma tabela é grande, e
  • A coluna é usada em operações de álgebra booleana (AND/OR/NOT) .

Outras dicas deste autor

Soulseek no Gnu/Linux com Nicotine

Limpando a tela sem NCURSES ou clrsrc() - DOS

PhpSecInfo - relatório de segurança de seu ambiente PHP

Relatório de objetos inválidos no SGDB Oracle

Correção automática de comandos no bash

Leitura recomendada

Erro de Lock - ORA-01591

SQL Developer no Fedora

Failed to auto-start Oracle Net Listener using /ade/vikrkuma_new/oracle/bin/tnslsnr

Recuperando a senha SYS do Oracle

Relatório de objetos inválidos no SGDB Oracle

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário