您的位置:首页 > 其它

利用dbms_system包加速imp导入数据时的索引建立

2013-03-19 00:32 155 查看
imp数据导入时往往大多数的时间都消耗在了索引建立上,我们可以通过为导入会话设置一系列session级别的参数来加速索引的建立:
begin
dbms_system.set_int_param_in_session(&sid,
&serial,
'db_file_multiblock_read_count',
64);
dbms_system.set_int_param_in_session(&sid,
&serial,
'sort_area_size',
209715200);
dbms_system.set_int_param_in_session(&sid,
&serial,
'_sort_multiblock_read_count',
64);
end;

注意在PGA自动管理模式下(即当workarea_size_policy=AUTO时),自行指定的sort_area_size参数将无法生效。MOS上Bug 8939043叙述了目前dbms_system包的功能仅能修改session级别的布尔和数值类型参数,而无法修改字符串类型参数的问题;所以目前也还无法动态修改其他会话中的workarea_size_policy参数(虽然这个参数在session/system级别是可以动态修改的)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: