服务器首先在sort_area_size指定大小的内存区域里排序,如果所需的空间超过sort_area_size,排序会在临时表空间里进行。在专
select * from v$sysstat where name like ‘%sort%’;
sort(disk):要求io去临时表空间的排序数目
sort(memory):完全在memory中完成的排序数目
sort(rows):被排序的行数合计
sort(disk)/ sort(memory)select disk.value disk,mem.value mem,(disk.value/mem.value)*100 ratio
from v$sysstat disk,v$sysstat mem where mem.name='sorts (memory)' and disk.name='sorts (disk)';