您能为Oracle导入花费多长时间吗?

您能为Oracle导入花费多长时间吗?

简短回答:不。

进口做了几件事。一种是创建表并在其中插入数据。接下来是索引、约束、触发器和其他对象。没有什么能像预测需要多长时间这样的事情。对于数据的读取,如果索引、触发器和约束没有发挥作用,您可以假设这是一个线性进程,通常1GB的读取时间是100 10的10倍。对于其他内容,这不起作用,但是对于创建一个特定的索引--例如,您可以检查v$session_longops以找到该索引创建的time_remaining。你还是不知道下一步是什么。要找到下一步是什么,您可以创建一个包含要执行的ddl的sql文件。这可能有助于给出一个仍然需要做的事情的想法。

不要忘记为imp指定一个大型缓冲区。