排序操作用的是PGA还是临时表空间

[复制链接]
查看11 | 回复5 | 2005-10-30 17:05:33 | 显示全部楼层 |阅读模式
我看到有的地方说TEMPORY用来排序等操作,但我又发现有的地方说PGA也可以用来排序。
到底是用TEMPORY TABLESPACE 还是用的PGA?
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
应当两者都用吧!个人理解是先利用PGA进行排序,如果PGA提供的内存空间不够,那么再使用临时表空间吧!
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
都是一些概念的问题
为什么排序有内存与硬盘之分?就是这个原因
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
应该是根据“mult server" "专用服务器“来区分到低是由哪个分配,具体可查看ORACLE相关文档
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
最初由 Aaron_zheng 发布
[B]应该是根据“mult server" "专用服务器“来区分到低是由哪个分配,具体可查看ORACLE相关文档 [/B]

严重同意,在专用服务器中是先用sort_area_size,不够才用临时段的。
回复

使用道具 举报

千问 | 2005-10-30 17:05:33 | 显示全部楼层
9i的pga那个参数设置还是有变化的。
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行