EXP导出时DML操作对其导出数据是否有影响(2)

2、exp导出,参数CONSISTENT=n,单独导出表big_table,数据无变化,导出用户数据时,表age、big_table没变化,表test多一行,exp导出按照表的首字母排序,在导出时,我们执行DML语句(第四次操作)时,age已导出,big_table正在导出,而test还为等待导出。由此看出,exp导出,当表在执行导出时再做DML操作对导出数据无影响。

3、expdp导出时,数据都有变化。expdp导出的表是按照数据从大到小排序

三、总结

这个测试其实很无聊的,而且还有点绕,总结呢,就一点,exp任务开始,当该表已执行逻辑导出操作(执行中或已导出完成),做的任何DML操作对导出数据无影响;当导出任务还未涉及到该表时,所做DML操作影响该表导出数据。一句话,DML操作时间(先后)影响导出表数据。说来,还是对于数据库原理不太明白,希望可以认真看看吧,希望。以上只是个人昏昏欲睡状态下所得出结论,欢迎大家积极拍砖。水平有限,不足之处还望见谅。

Oracle EXP导出报错EXP-00091分析解决

探索Oracle之 EXP/IMP过程中的字符集问题

Oracle EXP imp备份、恢复表空间数据步骤

Oracle 创建自动执行的EXP任务

Oracle 11g 导出表报EXP-00011:table不存在

EXP/imp导出导入数据时报错ORA-12154 无法解析指定的连接标识符

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/7ba1a729dcf487dbba4aa87c11328352.html