デフォルト: BLOCKS
用途
構文および説明
ESTIMATE=[BLOCKS | STATISTICS]
BLOCKS
: 見積りは、ソース・オブジェクトで使用されるデータベース・ブロックの数に、適切なブロック・サイズを掛けて計算されます。
STATISTICS
: 見積りは、表別の統計を使用して計算されます。この方法による見積りをできるかぎり正確にするには、すべての表を新しく分析しておく必要があります。(表の分析は、SQL ANALYZE
文またはDBMS_STATS
PL/SQLパッケージのいずれかで実行可能です。)
生成される見積りは、インポート・ジョブの完了率の確認に使用されます。
制限事項
インポートのESTIMATE
パラメータは、NETWORK_LINK
パラメータも指定されている場合のみ有効です。
インポート・ソースがダンプ・ファイル・セットの場合、ロードされるデータの量がすでにわかっているため、完了率は自動的に計算されます。
QUERY
またはREMAP_DATA
パラメータのいずれかを使用している場合は、見積りが不正確になることがあります。
例
次の例では、source_database_link
にソース・データベースに対する有効なリンク名を指定します。
> impdp hr TABLES=job_history NETWORK_LINK=source_database_link
DIRECTORY=dpump_dir1 ESTIMATE=STATISTICS
hr
スキーマのjob_history
表が、ソース・データベースからインポートされます。デフォルトでログ・ファイルが作成され、dpump_dir1
ディレクトリ・オブジェクトで示されたディレクトリに書き込まれます。ジョブが開始すると、表の統計に基づいて、そのジョブの見積りが計算されます。