RES: {Disarmed} RES: RES: [oracle_br] Performance de máquina

2006-08-23 Por tôpico Pablo Quadros
e o q pode ser considerado alto? maior de 10 ?



De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos 
A.M. Menezes
Enviada em: quarta-feira, 23 de agosto de 2006 14:24
Para: oracle_br@yahoogrupos.com.br
Assunto: {Disarmed} RES: RES: [oracle_br] Performance de máquina


Oi,
  Na mesma view que lhe deu a resposta de quantas sessões estavam ativas e 
inativas, a V$SESSION. Quando for pesquisar, procure as sessões ativas 
(STATUS='ACTIVE'), no primeiro momento despreze as sessões de background e 
concentre-se nas sessões de usuários. Faça um SELECT * FROM V$SESSION para ir 
se familiarizando com as diversas colunas que essa view possui.

Abraços,

Carlos Alfredo M. de Menezes


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de pquadros
Enviada em: quarta-feira, 23 de agosto de 2006 13:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Performance de máquina

Oi Carlos! 

a coluna last_call_et seria de qual view?

--- Em oracle_br@yahoogrupos.com.br, Carlos A.M. Menezes
[EMAIL PROTECTED] escreveu

 Colega,
   Acho que se essas 20 sessões ativas forem de usuários,
provavelmente deve ser a causa dos 100% de CPU. Seu servidor tem 2
processadores, em teoria bastariam 2 sessões de usuários com comandos
SQL problemáticos para consumir toda a cpu. Verifique a coluna
last_call_et dessas 20 sessões ativas, valores altos geralmente
indicam problemas.
 
 Carlos Alfredo M. de Menezes
 
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de rocharolr
 Enviada em: terça-feira, 22 de agosto de 2006 14:59
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] Performance de máquina
 
 Srs,
 
 Estou com o banco 9.2.0.1 instalado numa máquina AIX4.3.3 com dois
processadores de 450MHz e 4Gb de memória.
 
 Estou com 3Gb de max SGA e 17G de swap disponível.
 
 Para minha surpresa, estou com o consumo de CPU a 100% mesmo com
poucos usuários conectados (150 inativos e 20 ativos).
 
 Alguém pode dar uma luz sobre o pq desse consumo de CPU?
 
 Grato.
 
 Rocha
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

--__
 
 OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE
VISITE: http://www.oraclebr.com.br/
 __
 Este Grupo recebe o apoio da SQL Magazine -
www.devmedia.com.br/sqlmagazine  
 Links do Yahoo! Grupos








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

OPORTUNIDADES DE TRABALHO, VAGAS, EMPREGOS PARA PROFISSIONAIS ORACLE VISITE: 
http://www.oraclebr.com.br/
__
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos








 
-- 
This message has been scanned for viruses and 
dangerous content by MailScanner http://www.mailscanner.info/ , and is 
believed to be clean. 

-- 
(Esta mensagem e originalmente escrita sem o uso de acentos ou ortografia 
apropriada, por questoes de configuracao de aplicativos de software livre.)
Esta mensagem, incluindo seus eventuais anexos, pode conter informacoes 
confidenciais, de  uso restrito e/ou legalmente protegidas. Se voce recebeu 
esta mensagem por engano, nao  deve   usar,
copiar, divulgar, distribuir ou tomar qualquer atitude com base nestas 
informacoes. Solicitamos que voce elimine a mensagem imediatamente de seu 
sistema e avise-nos, enviando uma mensagem
diretamente para o remetente e para [EMAIL PROTECTED]  Todas as opinioes, 
conclusoes ou informacoes contidas nesta mensagem somente sera consideradas 
como provenientes da
Ingleza quando efetivamente confirmadas, formalmente, por um de seus 
representantes legais, devidamente autorizados para tanto. Acredita-se que esta 
mensagem esteja protegida por acao de antivirus.



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




RES: {Disarmed} RES: {Disarmed} RES: RES: [oracle_br] Performance de máquina

2006-08-23 Por tôpico Pablo Quadros
Blz! Já tinha imaginado isto...
Me surgiu outra dúvida agora... Se eu kickar estas conexões a tempos inativas, 
libero mem para o oracle? Ou ele não aloca pga ou mem do servidor para cada um? 
Estou usando conexão dedicated
 
abraços



De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos 
A.M. Menezes
Enviada em: quarta-feira, 23 de agosto de 2006 15:48
Para: oracle_br@yahoogrupos.com.br
Assunto: {Disarmed} RES: {Disarmed} RES: RES: [oracle_br] Performance de máquina


Caro,
  Vale aqui uma explicação básica sobre a coluna last_call_et. Esta coluna 
apenas informa o tempo decorrido desde a última instrução enviada ao banco, 
essa coluna precisa ser analisada em conjunto com outras, principalmente a 
coluna status. Quando status = 'ACTIVE' quer dizer que a sessão encontra-se em 
um estado que o banco precisa processar algo, sendo assim, chegamos a uma 
estimativa de tempo decorrido para executar uma instrução SQL.
  Se você encontrar sessões de usuários (descarte por enquanto sessões de 
background e de jobs) com status = 'ACTIVE' e last_call_et  1000, dá para 
dizer que se passaram 1000 segundos desde que o banco recebeu a instrução SQL e 
ainda não conseguiu concluir. As causas dessa demora não são reveladas tão 
diretamente, mas se vc já está com a versão 10g, acompanhe a coluna event, essa 
coluna revela a classe de wait em que a instrução se encontra.
  É muito comum ter várias sessões com last_call_et com valore altíssimos 
sem necessariamente representar algum problema, desde que estejam em INACTIVE.
  Para mim, em ambientes OLTP, sessões de usuários que estão processando 
(status='ACTIVE') e que possuem last_call_et  30 já seriam motivos de 
investigação. Em ambientes Mistos (a maioria), existe uma certa tolerância para 
alguns poucos comandos que podem consumir até uns preciosos minutos, sem 
necessariamente representar um problema.

Abraços, 

Carlos Alfredo M. de Menezes


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Pablo 
Quadros
Enviada em: quarta-feira, 23 de agosto de 2006 14:52
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: {Disarmed} RES: RES: [oracle_br] Performance de máquina

e o q pode ser considerado alto? maior de 10 ?



De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos 
A.M. Menezes
Enviada em: quarta-feira, 23 de agosto de 2006 14:24
Para: oracle_br@yahoogrupos.com.br
Assunto: {Disarmed} RES: RES: [oracle_br] Performance de máquina


Oi,
  Na mesma view que lhe deu a resposta de quantas sessões estavam ativas e 
inativas, a V$SESSION. Quando for pesquisar, procure as sessões ativas 
(STATUS='ACTIVE'), no primeiro momento despreze as sessões de background e 
concentre-se nas sessões de usuários. Faça um SELECT * FROM V$SESSION para ir 
se familiarizando com as diversas colunas que essa view possui.

Abraços,

Carlos Alfredo M. de Menezes


-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de pquadros
Enviada em: quarta-feira, 23 de agosto de 2006 13:36
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: RES: [oracle_br] Performance de máquina

Oi Carlos! 

a coluna last_call_et seria de qual view?

--- Em oracle_br@yahoogrupos.com.br, Carlos A.M. Menezes
[EMAIL PROTECTED] escreveu

 Colega,
   Acho que se essas 20 sessões ativas forem de usuários,
provavelmente deve ser a causa dos 100% de CPU. Seu servidor tem 2
processadores, em teoria bastariam 2 sessões de usuários com comandos
SQL problemáticos para consumir toda a cpu. Verifique a coluna
last_call_et dessas 20 sessões ativas, valores altos geralmente
indicam problemas.
 
 Carlos Alfredo M. de Menezes
 
 
 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br
[mailto:[EMAIL PROTECTED] Em nome de rocharolr
 Enviada em: terça-feira, 22 de agosto de 2006 14:59
 Para: oracle_br@yahoogrupos.com.br
 Assunto: [oracle_br] Performance de máquina
 
 Srs,
 
 Estou com o banco 9.2.0.1 instalado numa máquina AIX4.3.3 com dois
processadores de 450MHz e 4Gb de memória.
 
 Estou com 3Gb de max SGA e 17G de swap disponível.
 
 Para minha surpresa, estou com o consumo de CPU a 100% mesmo com
poucos usuários conectados (150 inativos e 20 ativos).
 
 Alguém pode dar uma luz sobre o pq desse consumo de CPU?
 
 Grato.
 
 Rocha
 
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 

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

--__
 
 OPORTUNIDADES DE