RES: RES: [oracle_br] Consulta ao Dicionario Lenta

2016-11-30 Por tôpico 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]
Chiappa,

Irei verificar, muito obrigado pelo retorno.

 

Grato,

Ednilson

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Enviada em: quarta-feira, 30 de novembro de 2016 14:09
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Consulta ao Dicionario Lenta

 

  

Colega, a primeira coisa que a gente pensa é que vc esteja caindo num dos bugs 
relacionados a DBA_SEGMENTS, como os inidcados nas notas metalink citadas em 
https://aprakash.wordpress.com/tag/dba_segments/ , 
http://www.dadbm.com/oracle-slow-sql-query-against-dba_segments-solved/ ... Ou 
talvez vc possa estar incorrendo em gerenciamento de extents para os segmentos 
falhado, cfrme 
http://www.ora-solutions.net/web/2011/07/18/performance-degradation-for-query-on-dba_segments-bytes-in-11gr2/
 .
 A minha Recomendação é obter acesso ao metalink e baixar os docs indicados 
todos pra vc ver se está possivelmente caindo nalgum dos casos, e depois (** 
NECESSARIAMENTE ** com a benção do Suporte) aplicar os patches e ou workarounds 
indicados.
 
 []s
 
   Chiappa
   
OBS : uma outra Ação paliativa que vc pode tomar já, mesmo antes de falar com o 
Suporte, é tentar usar um hint de RULE na sua query (para ver se é algo 
relacionado à CBO/estatísticas)  Igualmente, antes de falar com o Suporte, 
um TRACE 10046 da query , completo, seria interessante





Re: RES: [oracle_br] Consulta ao Dicionario Lenta

2016-11-30 Por tôpico jlchia...@yahoo.com.br [oracle_br]
Colega, a primeira coisa que a gente pensa é que vc esteja caindo num dos bugs 
relacionados a DBA_SEGMENTS, como os inidcados nas notas metalink citadas em 
https://aprakash.wordpress.com/tag/dba_segments/ , 
http://www.dadbm.com/oracle-slow-sql-query-against-dba_segments-solved/ ... Ou 
talvez vc possa estar incorrendo em gerenciamento de extents para os segmentos 
falhado, cfrme 
http://www.ora-solutions.net/web/2011/07/18/performance-degradation-for-query-on-dba_segments-bytes-in-11gr2/
 .
 A minha Recomendação é obter acesso ao metalink e baixar os docs indicados 
todos pra vc ver se está possivelmente caindo nalgum dos casos, e depois (** 
NECESSARIAMENTE ** com a benção do Suporte) aplicar os patches e ou workarounds 
indicados.
 
 []s
 
   Chiappa
   
OBS : uma outra Ação paliativa que vc pode tomar já, mesmo antes de falar com o 
Suporte, é tentar usar um hint de RULE na sua query (para ver se é algo 
relacionado à CBO/estatísticas)  Igualmente, antes de falar com o Suporte, 
um TRACE 10046 da query , completo, seria interessante

RES: [oracle_br] Consulta ao Dicionario Lenta

2016-11-30 Por tôpico 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]
Bom Dia,

Ultimo teste que fiz aqui, uma tablespace tinha apenas dois índices que juntos 
não passavam de 2M.

 

Já tinha verificado a lixeira, ela esta desabilitada.

 

SQL> SELECT * FROM RECYCLEBIN;

 

no rows selected

 

SQL> show parameter recycle

 

NAME TYPEVALUE

 --- 

buffer_pool_recycle  string

db_recycle_cache_sizebig integer 0

recyclebin   string  OFF

 

Grato,

Ednilson

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br] 
Enviada em: quarta-feira, 30 de novembro de 2016 10:00
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] Consulta ao Dicionario Lenta

 

  

Bom dia, qual é o número de objetos e size dessa tablespace?

Verifique se há muitos objetos na lixeira.

 

On Wed, Nov 30, 2016 at 9:52 AM, 'Ednilson Silva' ednilson.si...@jbs.com.br 
[oracle_br]  wrote:

  

Pessoal,

Estou fazendo algumas consultas simples nas DBA_% do banco e esta muito lento, 
rodei um DBMS_STATS.gather_dictionary_stats no banco mais ainda continua lento, 
tem algo a mais que posso fazer ou investigar para este problema?

 

Segue uma consulta que estou tentando fazer.

 

select OWNER,

   SUBSTR(SEGMENT_NAME, 1, 35) SEGMENT_NAME,

   SEGMENT_TYPE,

   TABLESPACE_NAME,

   ROUND(BYTES / 1024 / 1024) MB

  FROM dba_segments

WHERE TABLESPACE_NAME = 'TBSDAT'

ORDER BY BYTES;

 

Todo domingo é feito uma coleta de estatísticas do banco todo.

 

Banco 11g (release 11.2.0.4.0)

Red Hat 6.2

Banco de 2T

 

Grato

Ednilson




-- 

--
Thanks,
Ricardo Arnoud

 

Bacharel em Ciência da Computação - 2013/1

   


   
 

(51) 9511-4658 VIVO / (51) 9259-2333 CLARO / Porto Alegre - RS

http://www.ricardoarnoud.com
http://www.alterdatabaseopen.com
FB http://www.facebook.com/ricardo.arnoud
Linkedin http://br.linkedin.com/pub/ricardo-arnoud/15/127/3b1





Re: [oracle_br] Consulta ao Dicionario Lenta

2016-11-30 Por tôpico Ricardo Arnoud ricardo...@gmail.com [oracle_br]
Bom dia, qual é o número de objetos e size dessa tablespace?
Verifique se há muitos objetos na lixeira.

On Wed, Nov 30, 2016 at 9:52 AM, 'Ednilson Silva' ednilson.si...@jbs.com.br
[oracle_br]  wrote:

>
>
> Pessoal,
>
> Estou fazendo algumas consultas simples nas DBA_% do banco e esta muito
> lento, rodei um DBMS_STATS.gather_dictionary_stats no banco mais ainda
> continua lento, tem algo a mais que posso fazer ou investigar para este
> problema?
>
>
>
> Segue uma consulta que estou tentando fazer.
>
>
>
> select OWNER,
>
>SUBSTR(SEGMENT_NAME, 1, 35) SEGMENT_NAME,
>
>SEGMENT_TYPE,
>
>TABLESPACE_NAME,
>
>ROUND(BYTES / 1024 / 1024) MB
>
>   FROM dba_segments
>
> WHERE TABLESPACE_NAME = 'TBSDAT'
>
> ORDER BY BYTES;
>
>
>
> Todo domingo é feito uma coleta de estatísticas do banco todo.
>
>
>
> Banco 11g (release 11.2.0.4.0)
>
> Red Hat 6.2
>
> Banco de 2T
>
>
>
> Grato
>
> Ednilson
>
> 
>



-- 
--
Thanks,
* Ricardo Arnoud*

*Bacharel em Ciência da Computação* - 2013/1





(51) 9511-4658 VIVO / (51) 9259-2333 CLARO / Porto Alegre - RS
http://www.ricardoarnoud.com
http://www.alterdatabaseopen.com
FB http://www.facebook.com/ricardo.arnoud
Linkedin http://br.linkedin.com/pub/ricardo-arnoud/15/127/3b1


[oracle_br] Consulta ao Dicionario Lenta

2016-11-30 Por tôpico 'Ednilson Silva' ednilson.si...@jbs.com.br [oracle_br]
Pessoal,

Estou fazendo algumas consultas simples nas DBA_% do banco e esta muito
lento, rodei um DBMS_STATS.gather_dictionary_stats no banco mais ainda
continua lento, tem algo a mais que posso fazer ou investigar para este
problema?

 

Segue uma consulta que estou tentando fazer.

 

select OWNER,

   SUBSTR(SEGMENT_NAME, 1, 35) SEGMENT_NAME,

   SEGMENT_TYPE,

   TABLESPACE_NAME,

   ROUND(BYTES / 1024 / 1024) MB

  FROM dba_segments

WHERE TABLESPACE_NAME = 'TBSDAT'

ORDER BY BYTES;

 

Todo domingo é feito uma coleta de estatísticas do banco todo.

 

Banco 11g (release 11.2.0.4.0)

Red Hat 6.2

Banco de 2T

 

Grato

Ednilson