Re: [oracle_br] Ajuda com Locks

2009-10-01 Por tôpico Thiago Delfim
Pessoal,
Acho que conseguimos descobrir o que estava ocasionando. As tablespaces onde
ficam as tabelas que sofrem muito insert estão com 99.9% de utilização
configuradas para auto extentensible de 640K. O Oracle deve ter trabalhado
muito hoje aumentando datafiles e segmentos.

Isso faz sentido?

2009/10/1 Omar Cury 

>
>
> Thiago,
>
> Na maioria das vezes o problema de lock é proveniente de aplicação mal
> implementada ou pesada, veja se a instrução insert dispara alguma trigger
> com processos pesados, ou se a transação está sendo finalizada com commit
> ou
> rollback adequadamente.
>
> Att.
>
> Omar
>
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em
> nome de Thiago Delfim
> Enviada em: quinta-feira, 1 de outubro de 2009 14:51
> Para: oracle_br@yahoogrupos.com.br 
> Cc: franci...@ciandt.com 
> Assunto: [oracle_br] Ajuda com Locks
>
>
> Pessoal,
> Monitando meu banco de dados hoje (Oracle 9.2.9.6 64bits Solaris) me
> deparei
> com algumas sessões em lock bloqueando diversas outras. O tipo de lock era
> CI - Cross-instance function invocation instance. Sei que esse lock é mais
> comum em RAC (meu ambiente não é RAC) e também com execuções em paralelo.
>
> Todas as sessões que causavam lock estavam paradas na execução de um
> INSERT.
> Alguém tem idéia / dica de como descobrir as possíveis causas para esses
> locks?
>
> Recentemente o parâmetro db_writer_processes desse banco foi alterado de 1
> para 4. É possível essa alteração ter relação com os locks?
>
> Obrigado,
>
> --
> Thiago Delfim
> Certified ScrumMaster
> Oracle 9i/10g Database Administrator Certified Professional
> ITIL Foundation Certificate in IT Service Management
> tdel...@gmail.com  
> <mailto:tdelfim%40gmail.com>
> (MSN)
> (19) 8204-2681 / 9111-1439
> Sent from Campinas, São Paulo, Brazil
> Jonathan
> Swift<http://www.brainyquote.com/quotes/authors/j/jonathan_swift.html>
> - "May you live every day of your life."
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> Nenhum vírus encontrado nessa mensagem recebida.
> Verificado por AVG - www.avgbrasil.com.br
> Versão: 8.5.409 / Banco de dados de vírus: 270.13.115/2404 - Data de
> Lançamento: 10/01/09 06:34:00
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
Thiago Delfim
Certified ScrumMaster
Oracle 9i/10g Database Administrator Certified Professional
ITIL Foundation Certificate in IT Service Management
tdel...@gmail.com (MSN)
(19) 8204-2681 / 9111-1439
Sent from Campinas, São Paulo, Brazil
Ogden Nash <http://www.brainyquote.com/quotes/authors/o/ogden_nash.html>  -
"The trouble with a kitten is that when it grows up, it's always a cat."


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



RES: [oracle_br] Ajuda com Locks

2009-10-01 Por tôpico Omar Cury
Thiago,

 

Na maioria das vezes o problema de lock é proveniente de aplicação mal
implementada ou pesada, veja se a instrução insert dispara alguma trigger
com processos pesados, ou se a transação está sendo finalizada com commit ou
rollback adequadamente.

 

Att.

Omar

 

De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em
nome de Thiago Delfim
Enviada em: quinta-feira, 1 de outubro de 2009 14:51
Para: oracle_br@yahoogrupos.com.br
Cc: franci...@ciandt.com
Assunto: [oracle_br] Ajuda com Locks

 

  

Pessoal,
Monitando meu banco de dados hoje (Oracle 9.2.9.6 64bits Solaris) me deparei
com algumas sessões em lock bloqueando diversas outras. O tipo de lock era
CI - Cross-instance function invocation instance. Sei que esse lock é mais
comum em RAC (meu ambiente não é RAC) e também com execuções em paralelo.

Todas as sessões que causavam lock estavam paradas na execução de um INSERT.
Alguém tem idéia / dica de como descobrir as possíveis causas para esses
locks?

Recentemente o parâmetro db_writer_processes desse banco foi alterado de 1
para 4. É possível essa alteração ter relação com os locks?

Obrigado,

-- 
Thiago Delfim
Certified ScrumMaster
Oracle 9i/10g Database Administrator Certified Professional
ITIL Foundation Certificate in IT Service Management
tdel...@gmail.com <mailto:tdelfim%40gmail.com>  (MSN)
(19) 8204-2681 / 9111-1439
Sent from Campinas, São Paulo, Brazil
Jonathan
Swift<http://www.brainyquote.com/quotes/authors/j/jonathan_swift.html>
- "May you live every day of your life."

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



Nenhum vírus encontrado nessa mensagem recebida.
Verificado por AVG - www.avgbrasil.com.br
Versão: 8.5.409 / Banco de dados de vírus: 270.13.115/2404 - Data de
Lançamento: 10/01/09 06:34:00



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



[oracle_br] Ajuda com Locks

2009-10-01 Por tôpico Thiago Delfim
Pessoal,
Monitando meu banco de dados hoje (Oracle 9.2.9.6 64bits Solaris) me deparei
com algumas sessões em lock bloqueando diversas outras. O tipo de lock era
CI - Cross-instance function invocation instance. Sei que esse lock é mais
comum em RAC (meu ambiente não é RAC) e também com execuções em paralelo.

Todas as sessões que causavam lock estavam paradas na execução de um INSERT.
Alguém tem idéia / dica de como descobrir as possíveis causas para esses
locks?

Recentemente o parâmetro db_writer_processes desse banco foi alterado de 1
para 4. É possível essa alteração ter relação com os locks?

Obrigado,

-- 
Thiago Delfim
Certified ScrumMaster
Oracle 9i/10g Database Administrator Certified Professional
ITIL Foundation Certificate in IT Service Management
tdel...@gmail.com (MSN)
(19) 8204-2681 / 9111-1439
Sent from Campinas, São Paulo, Brazil
Jonathan Swift
- "May you live every day of your life."


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