在看9i&10g编程艺术时,发现第四章P114-P120解释sort_area_size的参数 即然在P120说:尽管sort_area_size有1G,但实际上只用了大约6.6M,这说明sort_area_size设置只是个上界,而不是默认的分配大小sort_area_size 是上界,那么为什么在P118-P119面的测试数据里session uga memory max 都大于相应sort_area_size值呢这是为什么
解决方案 »
- set serverout on,切换用户后dbms_output.put_line(...)没有输出
- oracle10g 使用EXP很慢
- oracle 8i 数据库联机文件丢失。怎么办?大家来帮忙。。急啊
- 如果left join的表为空,就去执行这条sql语句
- 求教Solaris 下Oracle9i的PL/SQL代码升级到Oracle11g需要注意哪些地方?
- 存储过程问题求助高手
- 关于删除表空间的数据文件的问题
- 关于oracle 9i死寂的问题
- oracle 比sql server 难在哪里?
- oracle客户端,两个不同版本,在PATH环境变量 放前面就能用,后面的就不能用,请问怎么处理呢?
- 访问速度比较
- ora-12170问题请教
首先,和你确认一下,我手头的9i&10g是电子档的,但是页数是P160页左右,这里有提到你说到的尽管sort_area_size有1G,但实际上只用了大约6.6M,
关于你说的,测试数据里session uga memory max 都大于相应sort_area_size值,这里我的理解是session uga memory max包括不仅是sort_aera_size还包括其他的一些信息,比如游标的信息,用户session信息和状态等,所以是包含sort_area_size的,当然也就大于这个值了,在非MTS模式中UGA是包含在PGA中的,所以PGA的值也大于相应的UGA的值。
==================================================================
Inthirties关注Oracle数据库 维护 优化,安全,备份,恢复,迁移,故障处理如果你需要帮助或想和我一起学习的请联系
联系方式QQ:370140387
电子邮件:[email protected]
网站: http://www.inthirties.com
因为sort_area_size所占据的内存包含在uga里面啊。