Web アプリケーションに Postgresql データベースを使用しました。毎日、約 1000 万のデータをデータベースに挿入する必要があります。データベースに挿入するには2つの方法があります
- JDBC を使用した一括挿入 (EX.
Insert into table(col1,col2) values((col1val1, col2val1),(col1val2, col2val2));
- ハイバネート一括挿入
データを挿入するための高速で安全な方法を知りたいですか?
Web アプリケーションに Postgresql データベースを使用しました。毎日、約 1000 万のデータをデータベースに挿入する必要があります。データベースに挿入するには2つの方法があります
Insert into table(col1,col2) values((col1val1, col2val1),(col1val2, col2val2));
データを挿入するための高速で安全な方法を知りたいですか?
一括挿入する最速の方法は、を使用することCOPY
です。
jdbc のドキュメントとサーバー側 COPY コマンドのドキュメントを参照してください。