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

简介:
imp数据导入时往往大多数的时间都消耗在了索引建立上,我们可以通过为导入会话设置一系列session级别的参数来加速索引的建立:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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级别是可以动态修改的)。



本文转自maclean_007 51CTO博客,原文链接:http://blog.51cto.com/maclean/1276734

相关文章
|
Oracle 关系型数据库
Oracle expdp 导出数据遇到奇葩的快照过旧异常处理
expdp导库的时候,日志提示: ORA-31693: Table data object "YN01700_FRAME"."TAPAGEREVIEW" failed to load/unload and is being skipped due to error: ORA-02354: err.
3211 0
|
10月前
|
自然语言处理 安全 测试技术
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
653 0
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
|
网络安全 Docker 容器
failed to create network error response from daemon filed to setup ip tables问题
failed to create network error response from daemon filed to setup ip tables问题
740 0
|
网络安全 数据安全/隐私保护
xshell的安装、xftp的安装
xshell的安装、xftp的安装
431 0
xshell的安装、xftp的安装
|
Java 编译器 微服务
java.lang.OutOfMemoryError: GC overhead limit exceeded原因及解决方法
java.lang.OutOfMemoryError: GC overhead limit exceeded原因及解决方法
4965 0
|
关系型数据库 MySQL Linux
理解和配置 Linux 下的 OOM Killer
最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经常死机,登陆到终端看了一下,都是常见的 Out of memory 问题。这通常是因为某时刻应用程序大量请求内存导致系统内存不足造成的,这通常会触发 Linux 内核里的 Out of Memory (OOM) killer,OOM killer 会杀掉某个进程以腾出内存留给系统用,不致于让系统立刻崩溃。
5248 0
|
3天前
|
云安全 人工智能 算法
以“AI对抗AI”,阿里云验证码进入2.0时代
三层立体防护,用大模型打赢人机攻防战
1301 3
|
3天前
|
机器学习/深度学习 安全 API
MAI-UI 开源:通用 GUI 智能体基座登顶 SOTA!
MAI-UI是通义实验室推出的全尺寸GUI智能体基座模型,原生集成用户交互、MCP工具调用与端云协同能力。支持跨App操作、模糊语义理解与主动提问澄清,通过大规模在线强化学习实现复杂任务自动化,在出行、办公等高频场景中表现卓越,已登顶ScreenSpot-Pro、MobileWorld等多项SOTA评测。
616 3