ページの先頭行へ戻る
Enterprise Postgres 15 運用ガイド

12.2.1 データロード

外部ファイルのデータをFujitsu Enterprise Postgresのテーブルにロードするには、pgx_loaderコマンドのloadモードを実行します。

外部ファイル“/path/to/data.csv”(2000レコード)をテーブル“tbl”に並列度:3でロードした場合の例です。

$ pgx_loader load -j 3 -c "COPY tbl FROM '/path/to/data.csv' WITH CSV"
LOAD 2000

ポイント

外部ファイルに、書式や制約に違反する不良データが含まれる場合、データロードが途中で失敗し、夜間バッチ処理などの定型業務の遅延につながります。そのため、データロードを実行する前に、不良データを除去することを推奨します。

注意

本機能で挿入されたデータは、pg_dumpコマンドおよびpg_dumpallコマンドにより、COPYコマンドとしてダンプされます。

参照

  • pgx_loaderコマンドの詳細は、“リファレンス”の“pgx_loader”を参照してください。

  • 外部ファイルの配置先とアクセス権限の詳細は、“PostgreSQL Documentation”の“COPY”を参照してください。