Olá pessoal,
Só para deixar documentado o resultado. Utilizei um índice b-tree normal,
indexando apenas pelo campo em questão.
Para avaliar rapidamente o espaço em disco, forçei o tamanho do índice com um
STORAGE (INITIAL 64K NEXT 64K) e o índice só ocupou um bloco, ou seja, só
incluiu no
acho q nesse seu caso a melhor opção é mesmo indice, mas pra uma melhor
performance vc deve escolher qual o tipo de indice.
a literatura diz:
Indice B-Tree é recomendado quando: A cadinalidade ( o numero de valores
distintos) na coluna é grande, e o numero de linhas na tabela é grande, e se
a
@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em nome
de Neto Longhi
Enviada em: quinta-feira, 7 de julho de 2011 10:42
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso
acho q nesse seu caso a melhor opção é mesmo indice, mas pra uma
Muitíssimo bem lembrado, Neto : verdade, o TIPO do índice tem tudo a ver, e
isso depende de algumas informações que a gente não tem, como (por exemplo) o
modo que o índice será usado nas queries e no plano de execução : realmente, SE
for necessário um merge deste índice com outro (porque Outros
@yahoogrupos.com.br] Em
nome de Neto Longhi
Enviada em: quinta-feira, 7 de julho de 2011 10:42
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Re: Dúvida de modelagem sobre busca em campo
esparso
acho q nesse seu caso a melhor opção é mesmo indice, mas pra uma melhor
performance vc deve
@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] Em
nome de Neto Longhi
Enviada em: quinta-feira, 7 de julho de 2011 10:42
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso
acho q nesse seu caso a melhor opção é mesmo indice
www.miltonbastos.com
-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br]
Em nome de Neto Longhi
Enviada em: quinta-feira, 7 de julho de 2011 10:42
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Re: Dúvida de modelagem sobre
de 2011 13:19
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso
Pow Milton vlw pela dica
entao em sistemas OLTP nao é recomendado indices bitmap, por causa dos
locks, e sim recomendado em OLAP
vou pesquisar sobre isso.
Concordo com o
: quinta-feira, 7 de julho de 2011 16:10
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso
Apenas esclarecendo, eu quis dizer que:
QUANDO uma coluna tem cardinalidade muito baixa, exemplo muito clássico, coluna
SEXO = [M, F], e
Sim, acho que ninguém discute que certamente uma pesquisa via índice por
valores em cima duma coluna com uma cardinalidade tão baixa deve ser muito mais
performática que table-scan na tabela toda , mesmo levando-se em conta I/O
multiblock e quetais do table scan - o ponto só é que deve ser um
10 matches
Mail list logo