|
原帖由 wuwu2011 于 2011-6-15 08:20 发表 ![]()
楼主帖子里的这段话:
================
经常有人使用set WORKAREA_SIZE_POLICY=manual ,然后使用alter session set sort_area=xxxxxx来加大sort area.这样重建索引时排序的成本将降低,更加快速的建立或重建索引。
但是实际操作中对于较大的索引的重建,基本上都是用parallel参数,来实现并行加快速度~
=================
我就是遇到这种情况,一个50G的表,manual 方式+并行,创建索引需要3小时,而直接auto+并行只需31分
并行都为8
manual方式,sort_area_size设为几百兆(SGA 2G),第一次慢应该是这里设置的原因,但不知具体,求解惑,谢谢!
如果你是10g的话 不使用隐含参数sort_multiblock_read的话,parallel 的salve process是无法使用你设置的sort_area_size的 |
|