PGA

1.PGA包含私有sql区(存放绑定信息、运行时内存结构)和session信息等内容。
2.PGA_AGGREGATE_TARGET:所有session总计使用最大的PGA内存。
对于OLTP:PGA_AGGREGATE_TARGET=(<Total Physical Memory>*80%)*20%
对于DDS:PGA_AGGREGATE_TARGET=(<Total Physical Memory>*80%)*50%

很多时候,高cpu消耗都是用于问题sql导致。但有时候这些最消耗cpu的进程是后台进程,一般是由于异常,bug或则恢复后的异常导致的。

1.查进程:top
2.判断是否为连接的用户进程:ps -ef|grep 进程id
3.查找sql
SELECT /*+ ORDERED */ sql_text
FROM v$sqltext a
WHERE (a.hash_value, a.address) IN (
SELECT DECODE (sql_hash_value,
0, prev_hash_value,
sql_hash_value
),
DECODE (sql_hash_value, 0, prev_sql_addr, sql_address)
FROM v$session b
WHERE b.paddr = (SELECT addr
FROM v$process c
WHERE c.spid = '&pid'))
ORDER BY piece ASC
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值