通过v$sysstat看到session uga远远大于session pga,能说明什么问题吗

[复制链接]
查看11 | 回复5 | 2008-1-2 17:35:53 | 显示全部楼层 |阅读模式
数据库采用的的是专用服务器连接方式,不是说在专用服务器连接方式下PGA是包含UGA的吗,为什么通过v$sysstat看到session uga远远大于session pga呢? (以上情况出现在一数据写入非常频繁的系统中).
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
不准..
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
是么?
数据库版本是Oracle 10.2.0.3 on Windows的.
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
有意思的问题:
我这里的情况是 session uga memory max > session pga memory max
TOM say

edicated servers allocate their UGA out of the PGA (backend processes and
such).
so UGA may issmaller than PGA if system is running on dedicated server.
SQL> col name format a30
SQL> /
STATISTIC# NAME
CLASSVALUE
---------- ------------------------------ ---------- ----------
9 session logical reads
1 511509
10 session stored procedure space
1
0
12 CPU used by this session
1 2506
13 session connect time
1 1225541128
15 session uga memory
12459504
16 session uga memory max
1128528600
20 session pga memory
1 25263224
21 session pga memory max
1 25582304
213 session cursor cache hits
64 2900
214 session cursor cache count
64
4
10 rows selected.
SQL> select * from v$version
2where rownum< 2;
BANNER
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
原帖由 wxhoracle 于 2008-10-31 17:08 发表
不准..


How is wrong?
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
dynamic_registration
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行