[oracle_br] Indice

2009-04-21 Por tôpico Elis Azevedo Nery
Bom dia pessoal!

Tenho uma tabela com milhares de registros. Esta tabela tem um índice, mas 
quando eu faço sum de alguma coluna, o Oracle prefere fazer full do que 
utilizar o índice e a query acaba por ficar super-lenta.
O que vocês sugerem? Colocar no indice as colunas utilizadas pelo sum?

Obrigada
Elis


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Indice

2009-04-21 Por tôpico Júlio César Corrêa
O que sei é que : depende!O ideia é vc mostrar a sua query e apontar onde há
indices ou não.

Você coleta estatiscas periodicamente usando dbms_stats?

O que nós encontramos em documentações Oracle por ae,pelo menos as que eu
encontrei é que o otimizador do Oracle prefere usar indice se a cosulta que
você está fazendo vai ler até 10% da tabela.Senão ele faz full table.Por que
senão não compensa user o indice,vai ser dois segmentos para ser lidos ao
mesmo tempo.

Digamos que vc tem 100 000 000  registros na tabela e o seu select vai
buscar 15 000 000 normalmente o Oracle não vai usá-lo.é isso que pregam os
docs.
Lembrando que há casos e casos .

Normalmente uma query de relatório,aplicação não vai trabalhar com um numero
tão grande como no exemplo, 15MI,normalmente eles trabalham com porções de
dados pequenas.A não ser que é processamento batch.

Fça testes com o sqlplus por exemplo ,verificando o plano de execução e
tal,itens como cardinalidade sao legais de ver e comparar...

2009/4/21 Elis Azevedo Nery elisn...@yahoo.com



 Bom dia pessoal!

 Tenho uma tabela com milhares de registros. Esta tabela tem um índice, mas
 quando eu faço sum de alguma coluna, o Oracle prefere fazer full do que
 utilizar o índice e a query acaba por ficar super-lenta.
 O que vocês sugerem? Colocar no indice as colunas utilizadas pelo sum?

 Obrigada
 Elis

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 
Júlio César Corrêa
IS Technologist - Oracle DBA
www.dbajccorrea.com

“To stay competitive in the tech industry, never stop
learning. Always be on the lookout for better ways of
doing things and new technologies. Our industry does
not reward people who let themselves stagnate”
–John Hall, Senior Vice President, Oracle University


[As partes desta mensagem que não continham texto foram removidas]





--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] Indice

2009-04-21 Por tôpico Ricardo Portilho Proni
Se você está fazendo um SUM, o Oracle precisa ler todos os registros para 
conseguir finalizar a soma. O mesmo ocorreria com AVG, por exemplo.
Já que precisa ler todos os registros, não terá vantagem em ler o índice.

É o comportamento normal do Banco.

Se você precisasse contar todas as letras de um livro, também não faria pelo 
índice. Teria que ler o livro todo.

Se você precisa realmente otimizar este SUM, crie uma Materialized View dele.

Bom feriado !

--- Em ter, 21/4/09, Elis Azevedo Nery elisn...@yahoo.com escreveu:

De: Elis Azevedo Nery elisn...@yahoo.com
Assunto: [oracle_br] Indice
Para: oracle_br@yahoogrupos.com.br
Data: Terça-feira, 21 de Abril de 2009, 11:45

Bom dia pessoal!

Tenho uma tabela com milhares de registros. Esta tabela tem um índice, mas 
quando eu faço sum de alguma coluna, o Oracle prefere fazer full do que 
utilizar o índice e a query acaba por ficar super-lenta.
O que vocês sugerem? Colocar no indice as colunas utilizadas pelo sum?

Obrigada
Elis


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]





--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos





  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



Res: [oracle_br] Indice p/Ricardo

2009-04-21 Por tôpico Elis Azevedo Nery
Ricardo, eu quero fazer um sum dentro de um filtro que tem indice. No meu caso 
quero somar um valor para o ano 2008. Se eu não faço o sum ele utiliza o indice 
por ano, quando coloco o sum ele faz full. Deu para entender?

Obrigadão.
Elis





De: Ricardo Portilho Proni rportilhopr...@yahoo.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 21 de Abril de 2009 14:12:06
Assunto: Re: [oracle_br] Indice





Se você está fazendo um SUM, o Oracle precisa ler todos os registros para 
conseguir finalizar a soma. O mesmo ocorreria com AVG, por exemplo.
Já que precisa ler todos os registros, não terá vantagem em ler o índice.

É o comportamento normal do Banco.

Se você precisasse contar todas as letras de um livro, também não faria pelo 
índice. Teria que ler o livro todo.

Se você precisa realmente otimizar este SUM, crie uma Materialized View dele.

Bom feriado !

--- Em ter, 21/4/09, Elis Azevedo Nery elisn...@yahoo. com escreveu:

De: Elis Azevedo Nery elisn...@yahoo. com
Assunto: [oracle_br] Indice
Para: oracle...@yahoogrup os.com.br
Data: Terça-feira, 21 de Abril de 2009, 11:45

Bom dia pessoal!

Tenho uma tabela com milhares de registros. Esta tabela tem um índice, mas 
quando eu faço sum de alguma coluna, o Oracle prefere fazer full do que 
utilizar o índice e a query acaba por ficar super-lenta.
O que vocês sugerem? Colocar no indice as colunas utilizadas pelo sum?

Obrigada
Elis

  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

[As partes desta mensagem que não continham texto foram removidas]

 - - --

 - - - - - -
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ 
 - - - - - -
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr .com.br/  
 - - - - - - Links do 
Yahoo! Grupos

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

[As partes desta mensagem que não continham texto foram removidas]


   


  Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] off-topic Oracle compra a SUN

2009-04-21 Por tôpico Diego Leite
http://oglobo.globo.com/economia/mat/2009/04/20/oracle-ira-comprar-sun-microsystems-755350818.asp

2009/4/20 Júlio César Corrêa juliotubi...@yahoo.com.br:
 Boa!

 2009/4/20 Robert Anderson ranom...@gmail.com



 Gostei muito dessa notícia! Vamos esperar pra ver os próximos capítulos. :)

 --
 Robert Anderson Nogueira de Oliveira
 _
 Tribunal de Justiça do Estado de Sergipe
 Graduando em Sistemas de Informação - UNIT
 MSN: ranophoe...@hotmail.com ranophoenix%40hotmail.com

 Ausência de evidência não é evidência de ausência. (Carl Sagan)

 2009/4/20 Rodrigo Mufalani mufal...@oi.com.br mufalani%40oi.com.br


 
 
  Bom dia,
 
  Notícia bombástica... depois de rumores que a IBM iria comprar a
  SUN... o Larry é o cara!!!
 
  http://www.oracle.com/sun/index.html
 
  ---
  Atenciosamente,
 
  Rodrigo Mufalani
  OCP 11g  10g
  OCE RAC 10g R2
  mufal...@oi.com.br mufalani%40oi.com.br mufalani%40oi.com.br
  http://mufalani.blogspot.com
 
  --
  Na Oi Internet você ganha ou ganha. Além de acesso grátis com
  qualidade, você pode ter contas ilimitadas de email com 1 giga cada
  uma,
  suporte grátis e muito mais. Baixe grátis o Discador Oi em
  http://www.oi.com.br/discador e comece a ganhar.
 
  Agora, se o seu negócio é voar alto na internet,
  assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
  http://www.oi.com.br/bandalarga e aproveite essa moleza!
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 [As partes desta mensagem que não continham texto foram removidas]






 --
 Júlio César Corrêa
 IS Technologist - Oracle DBA
 www.dbajccorrea.com

 “To stay competitive in the tech industry, never stop
 learning. Always be on the lookout for better ways of
 doing things and new technologies. Our industry does
 not reward people who let themselves stagnate”
 –John Hall, Senior Vice President, Oracle University


 [As partes desta mensagem que não continham texto foram removidas]



 

 --
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 --
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/
 
  Links do Yahoo! Grupos






-- 
Att,


Diego Leite - DBA Jr.




--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
oracle_br-unsubscr...@yahoogrupos.com.br

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




Re: [oracle_br] Indice p/Ricardo

2009-04-21 Por tôpico Eriovaldo Andrietta
Elis,

Até simulei sua situação aqui e no teste que fiz, não anexei o plano de
execução, mas pode crer usou o indice.

-- essa query deve ser parecida com a sua
select sum(attribute_value) from lb_country_load where reference_year = 2008
and reference_month = 03

-- aqui eu criei um indice na tabela
create index teste on lb_country_load (reference_year, reference_month)

-- executei essa query e usou indice.
select sum(attribute_value) from lb_country_load where reference_year = 2008
and reference_month = 03

Eu tentaria 2 coisas:

1.) rodar a estatística do schema para ver e o oracle muda o plano
2.) forçar o uso do indice com um hint.

Espero que isso ajude.

[]s
Eriovaldo



2009/4/21 Elis Azevedo Nery elisn...@yahoo.com



 Ricardo, eu quero fazer um sum dentro de um filtro que tem indice. No meu
 caso quero somar um valor para o ano 2008. Se eu não faço o sum ele utiliza
 o indice por ano, quando coloco o sum ele faz full. Deu para entender?

 Obrigadão.
 Elis

 
 De: Ricardo Portilho Proni 
 rportilhopr...@yahoo.com.brrportilhoproni%40yahoo.com.br
 
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Enviadas: Terça-feira, 21 de Abril de 2009 14:12:06
 Assunto: Re: [oracle_br] Indice

 Se você está fazendo um SUM, o Oracle precisa ler todos os registros para
 conseguir finalizar a soma. O mesmo ocorreria com AVG, por exemplo.
 Já que precisa ler todos os registros, não terá vantagem em ler o índice.

 É o comportamento normal do Banco.

 Se você precisasse contar todas as letras de um livro, também não faria
 pelo índice. Teria que ler o livro todo.

 Se você precisa realmente otimizar este SUM, crie uma Materialized View
 dele.

 Bom feriado !

 --- Em ter, 21/4/09, Elis Azevedo Nery elisn...@yahoo. com escreveu:

 De: Elis Azevedo Nery elisn...@yahoo. com
 Assunto: [oracle_br] Indice
 Para: oracle...@yahoogrup os.com.br
 Data: Terça-feira, 21 de Abril de 2009, 11:45

 Bom dia pessoal!

 Tenho uma tabela com milhares de registros. Esta tabela tem um índice, mas
 quando eu faço sum de alguma coluna, o Oracle prefere fazer full do que
 utilizar o índice e a query acaba por ficar super-lenta.
 O que vocês sugerem? Colocar no indice as colunas utilizadas pelo sum?

 Obrigada
 Elis

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com

 [As partes desta mensagem que não continham texto foram removidas]

  - - --

  - - - - - -
 Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
 inteira responsabilidade de seus remetentes.
 Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/
  - - - - - -
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
 » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
 http://www.oraclebr .com.br/
  - - - - - - Links do
 Yahoo! Grupos

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbusca dos.yahoo. com

 [As partes desta mensagem que não continham texto foram removidas]

 Veja quais são os assuntos do momento no Yahoo! +Buscados
 http://br.maisbuscados.yahoo.com

 [As partes desta mensagem que não continham texto foram removidas]

  



[As partes desta mensagem que não continham texto foram removidas]



RES: [oracle_br] Onde fazer os cursos OCA OCP

2009-04-21 Por tôpico Diego Nunes - GMAIL
Boa tarde Jener,  no Senac de RP tem curso de preparação para DBA, dividido
em três módulos, segue link abaixo, não sei o motivo, mais no site não está
relacionado a cidade de Ribeirão, mais liga lá que eu sei que está
finalizando a turma do módulo 1 e inscrições para o módulo 2, o curso
oferece material oficial da Oracle.

 

 
http://www.sp.senac.br/jsp/default.jsp?newsID=DYNAMIC,oracle.br.dataservers
.CourseDataServer,selectCoursecourse=2374testeira=453type=Ltemplate=395.
dwtunit=NONE
http://www.sp.senac.br/jsp/default.jsp?newsID=DYNAMIC,oracle.br.dataservers.
CourseDataServer,selectCoursecourse=2374testeira=453type=Ltemplate=395.d
wtunit=NONE

 

[]s

 

Diego Nunes.

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de lincondamatta
Enviada em: quinta-feira, 16 de abril de 2009 11:08
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Onde fazer os cursos OCA OCP

 






Sr.s, bom dia.

Sou recém formado em engenharia da computação. Sou de Descalvado-SP.
Onde posso fazer os cursos de oracle para certificação em Ribeirão Preto-SP?

Aguardo retorno,

Abraço a todos,

Jener.





[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] off-topic Oracle compra a SUN

2009-04-21 Por tôpico Antonio Leandro Furstenberger Favero
Vai entender a IBM!
Começo pagando $11 pelas ações, depois baixou pra 9,40. A Oracle comprou por
9,50. Claro que esses 10 cents representaram alguns milhoes!!!

Mas o produto Oracle tende a ficar melhor ainda no Solaris e no Java como um
todo, espero!

2009/4/21 Diego Leite diegoleit...@gmail.com


 http://oglobo.globo.com/economia/mat/2009/04/20/oracle-ira-comprar-sun-microsystems-755350818.asp

 2009/4/20 Júlio César Corrêa juliotubi...@yahoo.com.br:
  Boa!
 
  2009/4/20 Robert Anderson ranom...@gmail.com
 
 
 
  Gostei muito dessa notícia! Vamos esperar pra ver os próximos capítulos.
 :)
 
  --
  Robert Anderson Nogueira de Oliveira
  _
  Tribunal de Justiça do Estado de Sergipe
  Graduando em Sistemas de Informação - UNIT
  MSN: ranophoe...@hotmail.com ranophoenix%40hotmail.com
 
  Ausência de evidência não é evidência de ausência. (Carl Sagan)
 
  2009/4/20 Rodrigo Mufalani mufal...@oi.com.br mufalani%40oi.com.br
 
 
  
  
   Bom dia,
  
   Notícia bombástica... depois de rumores que a IBM iria comprar a
   SUN... o Larry é o cara!!!
  
   http://www.oracle.com/sun/index.html
  
   ---
   Atenciosamente,
  
   Rodrigo Mufalani
   OCP 11g  10g
   OCE RAC 10g R2
   mufal...@oi.com.br mufalani%40oi.com.br mufalani%40oi.com.br
   http://mufalani.blogspot.com
  
   --
   Na Oi Internet você ganha ou ganha. Além de acesso grátis com
   qualidade, você pode ter contas ilimitadas de email com 1 giga cada
   uma,
   suporte grátis e muito mais. Baixe grátis o Discador Oi em
   http://www.oi.com.br/discador e comece a ganhar.
  
   Agora, se o seu negócio é voar alto na internet,
   assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
   http://www.oi.com.br/bandalarga e aproveite essa moleza!
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
 
  --
  Júlio César Corrêa
  IS Technologist - Oracle DBA
  www.dbajccorrea.com
 
  “To stay competitive in the tech industry, never stop
  learning. Always be on the lookout for better ways of
  doing things and new technologies. Our industry does
  not reward people who let themselves stagnate”
  –John Hall, Senior Vice President, Oracle University
 
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
  
 
 
 --
 Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
 inteira responsabilidade de seus remetentes.
  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 
 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
 Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
 VISITE: http://www.oraclebr.com.br/
 
 
 Links do Yahoo! Grupos
 
 
 



 --
 Att,


 Diego Leite - DBA Jr.


 


 --
 Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
 inteira responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/

 --
 Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure
 » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE:
 http://www.oraclebr.com.br/
 
 Links do Yahoo! Grupos





[As partes desta mensagem que não continham texto foram removidas]





--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:

Re: Res: Res: [oracle_br] Indice p/Ricardo

2009-04-21 Por tôpico Ricardo Portilho Proni
No segundo SELECT ele fez um Full Scan de Índice, apesar do nome, bem melhor 
que Full Table Scan. O índice que deve existir na DIS_DESCRICAO foi suficiente 
no segundo caso.

Tem índice na coluna do SUM? Pode colocar? Creio que pode ocorrer um Fast Full 
Scan também para o SUM.

--- Em ter, 21/4/09, Elis Azevedo Nery elisn...@yahoo.com escreveu:

De: Elis Azevedo Nery elisn...@yahoo.com
Assunto: Res: Res: [oracle_br] Indice p/Ricardo
Para: oracle_br@yahoogrupos.com.br
Data: Terça-feira, 21 de Abril de 2009, 16:38

É isto:




Operation Optimizer Cost Cardinality Bytes Filter Predicates Query 
SELECT STATEMENT ALL_ROWS 37779 27 513   SELECT  
d.DIS_DESCRICAO,sum(DUP_ARE_EXP) 
 FROM EST_PUN_DET_UTI_PAR_07 d
 where epp_cam_ano_ini_cam=2007
   and d.ejv_num_ver=0
 GROUP BY d.DIS_DESCRICAO  
HASH(GROUP BY) 
 37779 27 513 
   
TABLE ACCESS(FULL) EST.EST_PUN_DET_UTI_PAR_07 ANALYZED 37495 2782982 52876658 
EPP_CAM_ANO_INI_CAM=2007 AND D.EJV_NUM_VER=0   
              
 
 
 
 
 
 
 
SELECT STATEMENT ALL_ROWS 5293 27 405   SELECT  
d.DIS_DESCRICAO--,sum(DUP_ARE_EXP) 
 FROM EST_PUN_DET_UTI_PAR_07 d
 where epp_cam_ano_ini_cam=2007
   and d.ejv_num_ver=0
 GROUP BY d.DIS_DESCRICAO  
HASH(GROUP BY) 
 5293 27 405 
   
INDEX(FAST FULL SCAN) EST.EPD_I ANALYZED 5009 2782982 41744730 
EPP_CAM_ANO_INI_CAM=2007 AND D.EJV_NUM_VER=0   




De: Ricardo Portilho Proni rportilhopr...@yahoo.com.br
Para: oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 21 de Abril de 2009 16:48:32
Assunto: Re: Res: [oracle_br] Indice p/Ricardo





Entendi, Está estranho.
Pode colocar os dois SELECTs com os EXPLAIN aqui?

Abraço !

--- Em ter, 21/4/09, Elis Azevedo Nery elisn...@yahoo. com escreveu:

De: Elis Azevedo Nery elisn...@yahoo. com
Assunto: Res: [oracle_br] Indice p/Ricardo
Para: oracle...@yahoogrup os.com.br
Data: Terça-feira, 21 de Abril de 2009, 13:21

Ricardo, eu quero fazer um sum dentro de um filtro que tem indice. No meu caso 
quero somar um valor para o ano 2008. Se eu não faço o sum ele utiliza o indice 
por ano, quando coloco o sum ele faz full. Deu para entender?

Obrigadão.
Elis

 _ _ __
De: Ricardo Portilho Proni rportilhoproni@ yahoo.com. br
Para: oracle...@yahoogrup os.com.br
Enviadas: Terça-feira, 21 de Abril de 2009 14:12:06
Assunto: Re: [oracle_br] Indice

Se você está fazendo um SUM, o Oracle precisa ler todos os registros para 
conseguir finalizar a soma. O mesmo ocorreria com AVG, por exemplo.
Já que precisa ler todos os registros, não terá vantagem em ler o índice.

É o comportamento normal do Banco.

Se você precisasse contar todas as letras de um livro, também não faria pelo 
índice. Teria que ler o livro todo.

Se você precisa realmente otimizar este SUM, crie uma Materialized View dele.

Bom feriado !

--- Em ter, 21/4/09, Elis Azevedo Nery elisn...@yahoo. com escreveu:

De: Elis Azevedo Nery elisn...@yahoo. com
Assunto: [oracle_br] Indice
Para: oracle...@yahoogrup os.com.br
Data: Terça-feira, 21 de Abril de 2009, 11:45

Bom dia pessoal!

Tenho uma tabela com milhares de registros. Esta tabela tem um índice, mas 
quando eu faço sum de alguma coluna, o Oracle prefere fazer full do que 
utilizar o índice e a query acaba por ficar super-lenta.
O que vocês sugerem? Colocar no indice as colunas utilizadas pelo sum?

Obrigada
Elis

      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

[As partes desta mensagem que não continham texto foram removidas]

 - - --

 - - - - - -
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ 
 - - - - - -
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr .com.br/  
 - - - - - - Links do 
Yahoo! Grupos

Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

[As partes desta mensagem que não continham texto foram removidas]

   

      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbusca dos.yahoo. com

[As partes desta mensagem que não continham texto foram removidas]

 - - --

 - - - - - -
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail- archive.com/ oracle_br@ yahoogrupos. com.br/ 
 - - - - - -
Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
http://www.oraclebr 

Re: [oracle_br] off-topic Oracle compra a SUN

2009-04-21 Por tôpico Andre Santos
Rodrigo, este essa sua mensagem não é off-topic.  ;^)

Na bobeada (mais uma histórica) da IBM, a Oracle foi rápida e saiu ganhando.

Conquistou de uma só vez:
- A guarda da plataforma Java: creio que o produto tecnológico mais
valioso da Sun, estrategicamente e em termos de marca;
- O sistema operacional Solaris (Unix);
- Hardware e servidores: estrategicamente muito interessante para a Oracle,
que já está com um produto, o Exadata, que é uma solução baseada na
integração de hardware e software (será que não precisará mais desta
parceria com a HP no futuro???);
- Várias tecnologias e produtos open-source, incluindo o MySQL e OpenOffice,
OpenSolaris, sistema de arquivos ZFS...
Claro que para a Sun também foi um bom negócio (a empresa, aparentemente,
estava com problemas).

A compra:
http://idgnow.uol.com.br/mercado/2009/04/20/oracle-compra-sun-por-us-7-4-bilhoes/

Hardware é estratégico para a Oracle, diz Larry Ellison:
http://computerworld.uol.com.br/negocios/2009/04/20/larry-ellison-hardware-sera-estrategico-para-a-oracle/

Java e Solaris foram as principais razões para aquisição:
http://computerworld.uol.com.br/negocios/2009/04/20/oracle-ve-java-e-solaris-como-as-principais-razoes-para-a-aquisicao-da-sun/

Como ficará o MySQL ?
http://computerworld.uol.com.br/tecnologia/2009/04/20/com-a-compra-da-sun-como-fica-o-mysql/

Onde a Sun errou?
http://computerworld.uol.com.br/negocios/2009/04/20/onde-a-sun-errou/

Histórico das últimas aquisições da Oracle:
http://computerworld.uol.com.br/negocios/2009/04/20/conheca-as-ultimas-23-aquisicoes-da-oracle/


Alguém arrisca palpites sobre quais serão as próximas aquisições da Oracle?

[ ]'s

André Santos


2009/4/21 Antonio Leandro Furstenberger Favero 
emailparticulardolean...@gmail.com

 Vai entender a IBM!
 Começo pagando $11 pelas ações, depois baixou pra 9,40. A Oracle comprou
 por
 9,50. Claro que esses 10 cents representaram alguns milhoes!!!

 Mas o produto Oracle tende a ficar melhor ainda no Solaris e no Java como
 um
 todo, espero!

 2009/4/21 Diego Leite diegoleit...@gmail.com

 
 
 http://oglobo.globo.com/economia/mat/2009/04/20/oracle-ira-comprar-sun-microsystems-755350818.asp
 
  2009/4/20 Júlio César Corrêa juliotubi...@yahoo.com.br:
   Boa!
  
   2009/4/20 Robert Anderson ranom...@gmail.com
  
  
  
   Gostei muito dessa notícia! Vamos esperar pra ver os próximos
 capítulos.
  :)
  
   --
   Robert Anderson Nogueira de Oliveira
   _
   Tribunal de Justiça do Estado de Sergipe
   Graduando em Sistemas de Informação - UNIT
   MSN: ranophoe...@hotmail.com ranophoenix%40hotmail.com
  
   Ausência de evidência não é evidência de ausência. (Carl Sagan)
  
   2009/4/20 Rodrigo Mufalani mufal...@oi.com.br mufalani%40oi.com.br
 
  
  
   
   
Bom dia,
   
Notícia bombástica... depois de rumores que a IBM iria comprar a
SUN... o Larry é o cara!!!
   
http://www.oracle.com/sun/index.html
   
---
Atenciosamente,
   
Rodrigo Mufalani
OCP 11g  10g
OCE RAC 10g R2
mufal...@oi.com.br mufalani%40oi.com.br mufalani%40oi.com.br
http://mufalani.blogspot.com
   
--
Na Oi Internet você ganha ou ganha. Além de acesso grátis com
qualidade, você pode ter contas ilimitadas de email com 1 giga cada
uma,
suporte grátis e muito mais. Baixe grátis o Discador Oi em
http://www.oi.com.br/discador e comece a ganhar.
   
Agora, se o seu negócio é voar alto na internet,
assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em
http://www.oi.com.br/bandalarga e aproveite essa moleza!
   
[As partes desta mensagem que não continham texto foram removidas]
   
   
   
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
  
  
  
   --
   Júlio César Corrêa
   IS Technologist - Oracle DBA
   www.dbajccorrea.com
  
   “To stay competitive in the tech industry, never stop
   learning. Always be on the lookout for better ways of
   doing things and new technologies. Our industry does
   not reward people who let themselves stagnate”
   –John Hall, Senior Vice President, Oracle University
  
  
   [As partes desta mensagem que não continham texto foram removidas]
  
  
  
   
  
  
 
 --
  Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
  inteira responsabilidade de seus remetentes.
   Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
  
 
 --
  Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
  Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO
 ESPAÇO!
  VISITE: http://www.oraclebr.com.br/