Oracle通过设置statistics选项来提高import导入dmp性能

Oracle逻辑备份 导入、导出、数据泵 有时,初次expdp、impdp任务交互界面被关闭,而此时我们还需要监控导出、导入进度信息,可以进入directory对象物理目录,通过shell命令tail -f查看恢复进度。degree字段:表示运行job任务设置的并行度(parallel参数指定的值),默认情况下,仅开启一个工作进程导入、导出数据,可以在启动导入导出任务时通过parallel参数指定并行度,也可以在运行过程中进入交互式界面,通过交互式界面下parallel参数动态调整并行度。到这里,我们已经准备好了进行逻辑备份可用的目录对象了。 阅读详情

        昨天在导入一个dmp,发现特慢,一个2G的dmp,导了1个小时都没导完,查看了一下等待的SQL,大部份是在执行导入数据库对像的统计信息。记忆中import是可以设置不导入统计信息的。于是查询了一下官方文档,并做了一些测试,总结如下。

         import执行导入时,缺省会将export的dmp统计信息导入,当数据库的对像(表,分区,索引)比较多的情况下,要将这些统计信息导入将花费比较长的时间。
        如果统计信息不太重要的数据库,如测试数据库或只是为了查找一些表数据的数据库,可以先不导入统计信息,等数据导入完成后,空闲时间再重新生成统计信息。

     oracle import可以设置导入时数据库统计信息如何处理,具体可以设置statistcs参数.statistics参数官方说明如下:
 

STATISTICS
缺省值:ALWAYS
 
说明:指定导入时关于数据库统计信息如何处理
有如下选项:
 
ALWAYS
总是导入数据库统计信息.
 
NONE
不导入数据库统计信息.
 
SAFE
当dmp中统计住处没有问题时导入数据库统计信息,如果有问题,则重新生成统计信息.
 
RECALCULATE
总是重新生成统计信息.
 

官方原文:
STATISTICS
Default: ALWAYS
 
Specifies what is done with the database optimizer statistics at import time.
The options are:
 
ALWAYS
Always import database optimizer statistics regardless of whether or not theyare questionable.
 
NONE
Do not import or recalculate the database optimizer statistics.
 
SAFE
Import database optimizer statistics only if they are not questionable. If they arequestionable, recalculate the optimizer statistics.
 
RECALCULATE
Do not import the database optimizer statistics. Instead, recalculate them onimport.
 
 
 
注:SAFE选项本人没有测试出来,把统计信息强制设置成偏差很大都没有效果,不太清楚什么是有问题的统计信息。
 
        本人在PC机上用import导入一个dmp时,dmp才2G,但dmp数据库的对像数有26000,如果按普通导入估计要1小时以上,不导入统计信息只花了约13分钟. 以上数据在oracle10.2.0.1 windows2003平台上测试通过。
 
       Oracle9.2 对于STATISTICS参数好像有bug,设置了没作用,总是会导入统计信息,但是可以设置ANALYZE=NO/YES来选择是否导入统计信息。
Oracle数据库迁移实战:EXPDP/IMPDP工具详解与性能调优指南 数据库迁移是数据管理和系统运维中的核心任务,它涉及将数据从一个存储位置或系统完整、安全地转移到另一个位置。其原理基于数据导出与导入机制,通过逻辑备份工具实现数据结构的重建与内容复制。这项技术的价值在于保障业务连续性、支持系统升级、数据归档和测试环境搭建,是DBA和开发人员必须掌握的关键技能。在Oracle数据库生态中,Data Pump(EXPDP/IMPDP)作为现代数据泵技术,凭借其服务器端架构、并行处理能力和细粒度控制,已成为大数据量迁移和高性能场景的首选方案。通过合理使用并行度、压缩、网络模式等高级 阅读详情

相关推荐

Oracle exp/imp 命令实战:3种导出模式与5个关键参数详解(附性能对比)

本文深入解析Oracle数据库迁移中的EXP/IMP命令,详细介绍了三种导出模式(全库、用户、表级别)和五个关键性能参数(COMPRESS、DIRECT、BUFFER、ROWS、IGNORE),并通过实测数据对比不同参数组合的性能差异。文章提供了典型场景的完整命令行示例,帮助DBA和数据库工程师优化数据迁移流程,提升工作效率。

weixin_34294649的博客 446

oracle 的 import,ORACLE import工具参数

import工具windows中文界面:C:\Documents and Settings\yeyj>imp -helpImport: Release 10.2.0.1.0 - Production on星期二12月20 13:11:20 2011Copyright (c) 1982, 2005, Oracle.All rights reserved.通过输入IMP命令和您的用户名/口令,导...

weixin_32452127的博客 1123

AI内容安全机制解析:从破甲现象看模型防护与合规边界

AI内容安全机制是保障人工智能模型合规应用的核心技术,其原理基于多层防护体系。通过意图识别、关键词过滤和多模态检测等技术,系统能够实时监控用户输入和模型输出,有效拦截违规内容。这种机制的技术价值在于平衡模型创造力与内容安全性,确保AI生成内容符合伦理规范。在应用场景上,内容安全机制广泛应用于聊天机器人、内容创作平台和企业级AI系统,防止色情、暴力等有害信息的传播。随着破甲等绕过手法的出现,安全机制需要持续进化以应对指令混淆、上下文污染等新型挑战。本文从技术攻防角度深入分析AI内容安全的实现原理与发展趋势,为

1081

expdp impdp 排除统计信息 导入导出 性能对比

包含统计信息导出: [oracle@hadoop01 dumpfile]$ expdp system/oracle directory=dmpdir dumpfile=shplus.dmp logfile=shplus.log schemas=sh Export: Release 11.2.0.3.0 - Production on Tue Jul 26 11:53:33 2016 Cop

曾经是个DBA 2万+

INCA软件操作指南:手把手教你生成和解析DCM标定数据文件

本文详细介绍了INCA软件在汽车ECU开发中生成和解析DCM标定数据文件的全流程。从A2L文件导入到DCM文件生成,再到HEX文件导出,手把手教你掌握标定数据处理的实用技巧,包括参数标定、曲线标定和常见问题排查,帮助工程师提升工作效率。

weixin_29271053的博客 1052

AI 生成测试报告:从 2 小时到 10 分钟

本文分享了AI在汽车电子测试报告生成中的应用案例。作者以某车企ECU测试项目为例,对比传统报告方式(每天2小时)与AI辅助方式(每天20分钟),效率提升83%。文章详细介绍了测试报告的核心要素(测试概况、结果、问题分析、发布建议)和不同类型报告(日报、周报、总结报告)的特点,并提供了从CANoe导出测试数据的Python解析脚本示例。通过AI自动化处理,大幅减少了测试工程师在报告整理上的时间投入,为汽车电子测试工作提供了实用效率提升方案。

小明的博客 443

oracle的导出参数statistic,使用expdp导出时评估所需存储容量大小

我们在使用expdp进行数据导出时,可以事先评估需要存储大小容量(bytes),Oracle可以通过两种方式进行容量估算:[@more@]1)、通过数据块数量2)、通过统计信息中记录的内容估算具体是通过制定参数estimate_only和estimate来评估导出的性能参数estimate_only=y|n 指定是否仅作评估不会导出数据参数estimate=statistics|blocks参数来...

weixin_29065959的博客 1547

基于osgEarth的二维态势中时变对象的绘制方法

在态势系统中,卫星、飞机的轨迹、覆盖等的几何数据随时间改变,称之为时变对象。在以OSGEarth实现的二维态势中,如果利用OSGEarth的预定义线、面类型处理这种几何数据的动态改变,则导致效率极具降低。介绍了此问题并给出解决技巧。

eyepeak的博客 2090

提高ORACLE数据库系统import性能

本文主要从系统级别的改变、init.ora参数的改变、import选项的改变三个方面来介绍如何实现提高ORACLE关系数据库系统的import实用工具的性能,对广大ORACLE系统管理员在进行数据库故障恢复时提高效率有较大意义。      Import和Export是ORACLE数据库系统的两个配套的实用程序,Export把数据库中的数据卸出到操作系统文件中,而Import实用程序则把Export

maco_liao的专栏 756

QLineEdit控件: 实现IP地址输入框(基于编辑信号)

在开发网络应用程序时,经常需要用户输入IP地址。直接使用普通输入框容易导致格式错误,用户体验也较差。本文将手把手教你用Qt的QLineEdit控件实现一个智能IP地址输入框。即使你是刚接触Qt的新手,也能通过本文理解核心实现原理。

u011186532的专栏 649

训练YOLOv11 | Pytorch和Pycharm的安装教程适用W11系统(附详细的系统变量添加过程)

根据你之前下载的版本选择对应的选项即可,然后复制底下的绿色代码到Anaconda的命令行输入即可(这里要在你安装的python环境里进行安装,例如我的环境名字是PyTorch,那么就是activate PyTorch里进行安装)然后同之前一样会加载一会,然后会询问我们是否下载配件,我们输入Y等待即可(下载过程中我们要确保网络通常如果有波动可能会下载失败)。类似于我的电脑是Windows11选择上面红框内的选项即可点击后即下载,(注意这里下载的是zip文件)下载完成后复制下面几个文件。

Snu77的博客 1万+

paip.oracle10g dmp文件导入总结

paip.oracle10g dmp文件导入总结 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.youkuaiyun.com/attilax 我用的工具是.. Toad for Oracle Version 8.6.1 DBA>&g...

weixin_30396699的博客 94

程序员应用AI大模型创业实现财务自由的100种赚钱方案原理与实战指南

成功的 AI 创业者都遵循着 “技术 + 需求 + 变现” 的铁三角法则。记住:不是要做 “全能大模型”,而是成为某个垂直领域的 “AI 解决方案专家”。现在就开始行动:用周末 2 小时完成第一个 MVP,下周启动种子用户测试,三个月内找到可复制的盈利模式。当你实现第一个 10 万用户时,会发现财务自由的密码藏在持续迭代的每个 0.1 版本更新中。延伸思考:你的技术背景适合切入哪个细分领域?

AI天才研究院 1378

测试Oracle统计信息的导出导入

测试Oracle统计信息的导出导入 模拟环境:11.2.0.4-->11.2.0.4 和 11.2.0.4-->12.1.0.1 参考 :https://www.cnblogs.com/jyzhao/p/10137824.html 一、背景 有时我们会希望可以对Oracle的统计信息整体进行导出导入。比如在数据库迁移前后,希望统计信息保持不变;又比如想对统计信息重新进行收集,但是担心重新收集的结果反而引发性能问题,想先保存当前的统计信息,这样即使重新收集后效果不好还可以导入之前的统计信息。 .

qq961573863的博客 439

YOLOv11涨点改进 | Conv篇/小目标改进 | YOLOv11引入SPDConv卷积特征无损下采样模块,增加YOLOv11小目标P2检测层(助力小目标任务高效涨点)

本文提出了一种创新的SPDConv模块来优化YOLOv11模型,通过空间到深度(SPD)层和非步幅卷积层实现特征无损下采样。该方法有效解决了传统CNN中因跨步卷积和池化层导致的细粒度信息丢失问题,特别提升了小目标检测性能。实验表明,SPDConv在目标检测和图像分类任务中显著优于现有SOTA模型。文章详细介绍了模块原理、核心代码实现,并提供了YOLOv11集成SPDConv的具体方法,包括配置文件修改和P2层增强等优化技巧。该技术为计算机视觉任务提供了一种高效的特征保留方案。

Ai缝合怪、助力小伙伴高效发论文 586

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

oracle数据泵索引创建慢,IMPDP 很慢的原因探究

最近帮一个客户做数据迁移测试,数据库版本的10.2.0.4.0,操作系统是AIX到Linux,采用EXPDP/IMPDP方式进行全库导出和导入。客户的数据库有3.6T,导出时间花了30小时,但是导入却花了120小时,这个很不正常。因为目标数据库的I/O效率比源数据库的I/O效率要高,导入过程中发现导入表数据的时候很快,而后来创建索引的时间特别长,占了80%的时间。通过AWR报告分析,竟然发现在导入...

weixin_36308872的博客 2352

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

ORA-39126 KUPW$WORKER.PUT_DDLS [TABLE_STATISTICS]错误

--=======================================================-- ORA-39126 KUPW$WORKER.PUT_DDLS [TABLE_STATISTICS]错误--======================================================= 在Oracle11g中使用impdp导入时,碰到了下列错误:...

insertyou 208

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

ORACLE性能调整--统计信息的迁移(Oracle- 性能调优)

   ORACLE性能调整--统计信息的迁移 (Oracle- 性能调优) 摘自CASI网 http://itexam.csai.cn/oracle/200704261417381195.htm    很多时候本地测试环境无法的模拟出客户生产系统的所有性能问题,可能在本地环境中速度很快只需几分钟,但在客户那边却往往要跑上几个小时,这个时候

MKing's Blog 2333

ORACLE性能调整--统计信息的迁移

 很多时候本地测试环境无法100%的模拟出客户生产系统的所有性能问题,可能在本地环境中速度很快只需几分钟,但在客户那边却往往要跑上几个小时,这个时候除了想办法模拟出客户生产系统中一样多的数据外,还需要得到生产系统的统计信息,导入本地系统重现性能问题! 下面的语句就是具体的操作步骤! 生产系统:--执行统计信息操作BEGIN   DBMS_STATS.GATHER_SCHEMA_ST

小毛头的BLOG 2328

ORA-39126 KUPW WORKER PUT DDLS TABLE STATISTICS 错误

ORA-39126 KUPW WORKER PUT DDLS TABLE STATISTICS 错误

fsfsdfsdw的博客 557

oracle迁移性能对比,ORACLE性能调整--统计信息的迁移

很多时候本地测试环境无法100%的模拟出客户生产系统的所有性能问题,可能在本地环境中速度很快只需几分钟,但在客户那边却往往要跑上几个小时,这个时候除了想办法模拟出客户生产系统中一样多的数据外,还需要得到生产系统的统计信息,导入本地系统重现性能问题! 下面的语句就是具体的操作步骤!生产系统:--执行统计信息操作BEGINDBMS_STATS.GATHER_SCHEMA_STATS('CITICTES...

weixin_36431535的博客 221

oracle imp/exp命令详解

oracle中imp命令详解 Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文 件。imp使用的基本格式:imp[username[/password[@service]]],以下例举imp常用用 法。 1. 获取帮助 imp help=y 2. 导入一个完整数据库 imp system/manager fi

架空空的专栏 2万+
上一篇: Tuxedo8.1 在 Linux AS4 上基本测试通过
下一篇: oracle没有创建dump目录的奇怪现象
yzsind
博客等级 码龄25年 1925粉丝 328原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值