oracle impdp导入时卡住,Oracle:impdp导入等待statement suspended, wait error to be cleared
用数据泵impdp往开发数据库导数据,但导入到INDEX时感觉卡住不动了Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX
----查看状态,Completed Objects: 33一直没有变化。
Import> status
Job: SYS_IMPORT_FULL_01
Operation: IMPORT
Mode: FULL
State: EXECUTING
Bytes Processed: 843,222,272
Percent Done: 99
Current Parallelism: 1
Job Error Count: 0
Dump File: /home/oracle/dump/wj_dev%u.dmp
Dump File: /home/oracle/dump/wj_dev01.dmp
Dump File: /home/oracle/dump/wj_dev02.dmp
Dump File: /home/oracle/dump/wj_dev03.dmp
Dump File: /home/oracle/dump/wj_dev04.dmp
Dump File: /home/oracle/dump/wj_dev05.dmp
Dump File: /home/oracle/dump/wj_dev06.dmp
Dump File: /home/oracle/dump/wj_dev07.dmp
Dump File: /home/oracle/dump/wj_dev08.dmp
Dump File: /home/oracle/dump/wj_dev09.dmp
Dump File: /home/oracle/dump/wj_dev10.dmp
Worker 1 Status:
Process Name: DW00
State: EXECUTING
Object Schema: ESOP2TEST
Object Name: SYS_MSISDNNUMID
Object Type: SCHEMA_EXPORT/TABLE/INDEX/INDEX
Completed Objects: 33
Worker Parallelism: 1
查看导入任务对应的会话做在等待什么SQL> select * from DBA_DATAPUMP_JOBS;
OWNER_NAME JOB_NAME OPERATION JOB_MODESTATE DEGREE ATTACHED_SESSIONS DATAPUMP_SESSIONS
---------- ------------------------------ ------------------------------ ------------------------------ ------------------------------ ---------- ----------------- -----------------
SYS SYS_IMPORT_FULL_01 IMPORT FULLEXECUTING1 2 4
SQL> select sid,sql_id,event from v$session where action='SYS_IMPORT_FULL_01';
SID SQL_ID EVENT
---------- ------------- ----------------------------------------------------------------
146 bjf05cwcj5s6p wait for unread message on broadcast channel
295 58rzgvcv6gnjs statement suspended, wait error to be cleared
从上面的查询中可以看到“statement suspended, wait error to be cleared”等待事件,这个是一个不常见的等待事件。
继续查看alert日志,发现如下报错:statement in resumable session 'SYS.SYS_IMPORT_FULL_01.1' was suspended due to
ORA-01652: unable to extend temp segment by 128 in tablespace TEMP
看到上面的报错就能明白为什么导入会卡住不动了,正在导入INDEX,创建索引会使用临时表空间,但临时文件太小又没有设置自动扩展导致创建索引语句HANG住。启用临时文件的自动扩展问题解决:alter database tempfile '/oradata/dbs/temp01.dbf' autoextend on next 100m;
导入正常:Import> status
Job: SYS_IMPORT_FULL_01
Operation: IMPORT
Mode: FULL
State: EXECUTING
Bytes Processed: 843,222,272
Percent Done: 99
Current Parallelism: 1
Job Error Count: 0
Dump File: /home/oracle/dump/wj_dev%u.dmp
Dump File: /home/oracle/dump/wj_dev01.dmp
Dump File: /home/oracle/dump/wj_dev02.dmp
Dump File: /home/oracle/dump/wj_dev03.dmp
Dump File: /home/oracle/dump/wj_dev04.dmp
Dump File: /home/oracle/dump/wj_dev05.dmp
Dump File: /home/oracle/dump/wj_dev06.dmp
Dump File: /home/oracle/dump/wj_dev07.dmp
Dump File: /home/oracle/dump/wj_dev08.dmp
Dump File: /home/oracle/dump/wj_dev09.dmp
Dump File: /home/oracle/dump/wj_dev10.dmp
Worker 1 Status:
Process Name: DW00
State: EXECUTING
Object Schema: SUF3TEST
Object Name: IDX_ORDER_MEMBER_CHARACTER_ID
Object Type: SCHEMA_EXPORT/TABLE/INDEX/INDEX
Completed Objects: 407
Worker Parallelism: 1
oracle impdp导入时卡住,Oracle:impdp导入等待statement suspended, wait error to be cleared相关推荐
- oracle impdp导入超慢,Oracle:impdp导入等待statement suspended, wait error to be cleared
用数据泵impdp往开发数据库导数据,但导入到INDEX时感觉卡住不动了Processing object type SCHEMA_EXPORT/TABLE/INDEX/INDEX ----查看状态, ...
- import导入很慢,出现等待事件statement suspended, wait error to be cleared
客户反应一个库上的import操作很慢,生成了当时时间段的awr报告,发现top事件中出现:statement suspended, wait error to be cleared 这个等待事件倒是 ...
- MySQL中含有blob字段导入时出错_blob字段导入导出出错
想将数据库ora2ux下的用户gqs的所有对象导到数据库test1下的test2用户下,但gqs用户有两个表含有BLOB字段,导入时老是出错,该怎麽处理啊?操作如下: c:\exp gqs/gqs@o ...
- oracle导入dmp卡住,Oracle导入dmp遇到问题解决
一. 首先要明白,Oracle导入导出dmp文件是通过cmd命令执行的,而不是通过SQL plus执行的. 此外也可以借助PLSQLDev工具进行导入导出 记得"导出可执行文件"选 ...
- oracle查询视图时慢,oracle视图查询速度慢
一般对视图的查询最好都分解为对数据表的 直接查询效果要好一些. 可以在参数文件中设置SHARED_POOL_RESERVED_SIZE参 数,这个参数在SGA共享池中保留一个连续的内存空间,连 续的内 ...
- oracle审计日志时长,oracle 审计日志清理
--进入审计日志目录: cd $ORACLE_BASE/admin/$ORACLE_SID/adump --删除3个月前的审计文件: find ./ -type f -name "*.aud ...
- oracle执行plus时跳出,oracle – 从shell脚本运行sqlplus时管理错误处理
马克斯说的是正确的.尝试这个修改的脚本 #!/bin/sh echo "Please enter evaluate database username" read eval_use ...
- Oracle 11G安装时遇到了net.bridge.bridge-nf-call-ip6tables错误
安装Oracle 11G R2时遇到了如下错误: 1 2 3 error: "net.bridge.bridge-nf-call-ip6tables" is an unknown ...
- 使用 VMware Server 在 Oracle Enterprise Linux 上安装 Oracle RAC 10g
DBA:Linux 下载 VMware Server 1.0.1 Oracle Enterprise Linux 4,Kernel 2.6.9-42.0.0.0.1.ELsmp 适用于 Linux ...
最新文章
- 手绘10张图,把CSRF跨域攻击、JWT跨域认证说得明明白白的
- springboot rabbitmq direct exchange和topic exchange 写法上关于路由键的区别
- linux内核 arm交叉编译
- Zimbra的Web客户端国际字体的控制机制及定制方法
- SpringMVC4+JPA(Hibernate4)+Spring-data-jpa+Shiro整合
- Gartner魔力象限到底有何“魔力”?
- URL2Video:把网页自动创建为短视频
- Win11新版右键菜单用不惯?一键切换回Win10经典版!
- Spark入门必读:核心概念介绍及常用RDD操作
- mysql- 外键与 级联删除
- CodeForces-999D Equalize the Remainders (贪心+神奇的STL)
- Visual Paradigm 教程[UML]:如何在UML中绘制活动图?
- python xml 解析_python解析xml文件方式(解析、更新、写入)
- 深度学习多种模型评估指标介绍 - 附sklearn实现
- Suse Enterprise Server 11的安装
- 《Maven_孔浩》Maven依赖
- 40岁才博士毕业,新任安徽省长的他写了篇句句戳心的博士论文后记
- echarts常用属性
- ubuntu16.04安装caffe
- Solidity学习(一)
热门文章
- 在Spring MVC中使用多个属性文件
- MongoDB性能测试
- 正则表达式的环视实际应用案例
- Linux 命令之 curl 的选项(英文版)
- Linux命令终端如何查询本机的内外网IP地址
- 3l如何使用_慢阻肺患者如何选购呼吸机和制氧机,需要注意哪些?
- jsp mysql servlet_JSP+Servlet+JDBC+mysql实现的学生成绩管理系统
- C++ 11 深度学习(八)重定义override
- vue 传递多行数据_vue父组件向子组件传递多个数据的实例
- 听说,高手都用记事本写C语言代码?