[oracle_br] total de cpu(%)
GeleiraBom dia! Tem alguma maneira de identificar quantos porcento de CPU uma sessão utilizou na sua atividade? RELEASE 10.2.0.1 Márcio [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] total de cpu(%)
segue um select bem simples para pegar as 10 sessões que tem maior consumo de cpu: SELECT * FROM ( SELECT UPPER(b.username) username , a.disk_readsdisk_reads , a.executionsexecutions , a.disk_reads / decode(a.executions, 0, 1, a.executions) reads_per_exec , sql_text || chr(10) || chr(10) sql FROM sys.v_$sqlarea a , dba_users b WHERE a.parsing_user_id = b.user_id AND a.disk_reads 1000 AND b.username NOT IN ('SYS','SYSTEM') ORDER BY disk_reads desc ) WHERE ROWNUM 11 ; Outra forma que você pode pegar de uma determinada sessão, pegue a mesma via PID de SO, ataves do PID, pegue o ISD e Serial# e faça um trace da mesma. abcs. - Original Message - From: Márcio Ricardo Alves da Silva To: oracle_br@yahoogrupos.com.br ; gpora...@yahoogrupos.com.br Sent: Friday, October 09, 2009 10:04 AM Subject: [oracle_br] total de cpu(%) GeleiraBom dia! Tem alguma maneira de identificar quantos porcento de CPU uma sessão utilizou na sua atividade? RELEASE 10.2.0.1 Márcio [As partes desta mensagem que não continham texto foram removidas] -- O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasil.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] total de cpu(%)
escreve esse comando no unix, ele vai de mostrar os processo que estão consumindo mais. /usr/ucb/ps -aux|more 2009/10/9 Willian Fernando Frasson wfras...@yahoo.com.br segue um select bem simples para pegar as 10 sessões que tem maior consumo de cpu: SELECT * FROM ( SELECT UPPER(b.username) username , a.disk_reads disk_reads , a.executions executions , a.disk_reads / decode(a.executions, 0, 1, a.executions) reads_per_exec , sql_text || chr(10) || chr(10) sql FROM sys.v_$sqlarea a , dba_users b WHERE a.parsing_user_id = b.user_id AND a.disk_reads 1000 AND b.username NOT IN ('SYS','SYSTEM') ORDER BY disk_reads desc ) WHERE ROWNUM 11 ; Outra forma que você pode pegar de uma determinada sessão, pegue a mesma via PID de SO, ataves do PID, pegue o ISD e Serial# e faça um trace da mesma. abcs. - Original Message - From: Márcio Ricardo Alves da Silva To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br ; gpora...@yahoogrupos.com.br GPOracle%40yahoogrupos.com.br Sent: Friday, October 09, 2009 10:04 AM Subject: [oracle_br] total de cpu(%) GeleiraBom dia! Tem alguma maneira de identificar quantos porcento de CPU uma sessão utilizou na sua atividade? RELEASE 10.2.0.1 Márcio [As partes desta mensagem que não continham texto foram removidas] -- O Banco de Dados de Vírus interno expirou. Verificado por AVG - http://www.avgbrasil.com.br Versão: 8.0.233 / Banco de dados de vírus: 270.10.16/1926 - Data de Lançamento: 30/1/2009 17:31 [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Total de CPU !!!!
Ae galera, Estou querendo fazer uam estimativa de processemanto do banco de dados Estou procurando na view v$sysstat em CPU used by this session. Tem mais algum valor que devo adicionar ? Valeu