[oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-11 Por tôpico Josir
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

Re: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-07 Por tôpico Neto Longhi
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

RES: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-07 Por tôpico Milton Bastos Henriquis Junior
@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

[oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-07 Por tôpico José Laurindo
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

Re: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-07 Por tôpico Andre Santos
@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

RES: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-07 Por tôpico José Laurindo
@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

Re: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-07 Por tôpico Neto Longhi
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

RES: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-07 Por tôpico Milton Bastos Henriquis Junior
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

RES: [oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-07 Por tôpico Milton Bastos Henriquis Junior
: 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

[oracle_br] Re: Dúvida de modelagem sobre busca em campo esparso

2011-07-06 Por tôpico José Laurindo
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