[解決済み】Postgresに一括挿入を行う最速の方法は何ですか?
2022-03-30 01:11:55
質問
Postgres データベースに数千万件のレコードをプログラムで挿入する必要があります。現在、私は1つのクエリで数千の挿入ステートメントを実行しています。
これを行うための良い方法、私が知らない一括挿入ステートメントがありますか?
解決方法は?
PostgreSQLは ガイド を使用することを推奨しています。 コピー コマンドで行を一括して読み込むことができます。 このガイドには、データをロードする前にインデックスや外部キーを削除し、ロード後にそれらを追加するなど、処理を高速化するための良いヒントがいくつかあります。
関連
-
[解決済み] Postgresql - DBへの自動接続があるため、データベースを削除できない。
-
[解決済み] ERROR: テーブル "tablename" の更新または削除は外部キー制約に違反します。
-
[解決済み] Postgresql Select rows where column = array (列 = 配列)
-
[解決済み] postgresqlのポートの混乱 5433 or 5432?
-
[解決済み] postgresでスーパーユーザーを作成する
-
[解決済み] コマンドライン引数でPostgreSQLの.sqlファイルを実行する
-
[解決済み】psqlを使用して、データベースにインストールされている拡張機能を一覧表示するにはどうすればよいですか?
-
[解決済み】Postgresの手動によるシーケンスの変更
-
[解決済み】CASCADE DELETEを一度だけ実行する
-
[解決済み】Docker Postgresのスクリプトでユーザー/データベースを作成する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] オペレーショナルエラーです。ERROR: pgbouncerはサーバーに接続できません。
-
[解決済み] "psql: サーバーに接続できませんでした。リモートデータベースへの接続時に「Connection refused」エラー
-
[解決済み] postgres がサーバー構成の場所を知らない
-
[解決済み】PostgreSQLのエラーです。Fatal: ロール "username" が存在しません。
-
[解決済み】コマンドラインを使ってpostgresのバックアップファイルをリストアする?
-
[解決済み】Postgresに一括挿入を行う最速の方法は何ですか?
-
[解決済み】PostgreSQLで挿入のパフォーマンスを高速化する方法
-
[解決済み】PostgreSQLで、既存のテーブルに自動インクリメントの主キーを追加する方法は?
-
[解決済み】PostgreSQLのテーブルから特定の行をINSERT SQLスクリプトとしてエクスポートする。
-
[解決済み】PostGISのバージョンを取得する