相忘于江湖

不抛弃,不放弃... 请给我勇敢,改变可以改变的;请给我坚强,接受不可以改变的;请给我智慧,分辨这两者。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
 在需要执行大批量排序的批处理会话中增大sort_area_size值可以很大的提升排序性能。

    查询内存排序和磁盘排序的比例如下:

 

 

  1. SELECT a.VALUE "sorts(memory)", b.VALUE "sorts(disk)"  
  2.   FROM v$sysstat a, v$sysstat b   
  3.  WHERE a.NAME = 'sorts (memory)' AND b.NAME = 'sorts (disk)';  

 

设置sort_area_size值

 

ALTER  SYSTEM SET sort_area_size=3000000 SCOPE=SPFILE; 

 

sort_area_retained_size可设置与sort_area_size值相同大小。

posted on 2010-07-17 12:17  playman0211  阅读(730)  评论(1)    收藏  举报