为了让建立索引时的排序在内存中完成一般我会把单个session的排序区调大,建立玩索引会结束这个SESSION
8i:
alter session set sort_area_size=1000000;9i:
Alter Session Set workarea_size_policy=Manual; //由于9I默认是自动管理PGA的你可以暂时设为手动管理,自己控制排序区。
alter session set sort_area_size=1000000;不要做系统级修改,否则你的内存很容易耗光,而且是没有意义的浪费
8i:
alter session set sort_area_size=1000000;9i:
Alter Session Set workarea_size_policy=Manual; //由于9I默认是自动管理PGA的你可以暂时设为手动管理,自己控制排序区。
alter session set sort_area_size=1000000;不要做系统级修改,否则你的内存很容易耗光,而且是没有意义的浪费
在使用索引的时候,排序区不起什么优化的作用,除非存在显示的排序语句,如ORDER BY ,GROUP BY ,DISTINCT等。
要建的快,看我第一个回贴。
要用的快,看你具体的应用(至少要看你的SQL)才能给出建议。
是建的快,那个修改在那个工具里改的
Alter Session Set workarea_size_policy=Manual;
alter session set sort_area_size=1000000; //自己可以改成别的数字
create index .....注意以上操作在一个SESSION中执行