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 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
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