回答編集履歴

4

推敲

2020/07/06 01:23

投稿

sazi
sazi

スコア25329

test CHANGED
@@ -26,4 +26,4 @@
26
26
 
27
27
 
28
28
 
29
- 移行元のデータがCSVならCOPY FROMするのが最も高速。
29
+ 移行元のデータがCSVなら[COPY FROM](https://www.postgresql.jp/document/12/html/sql-copy.html)するのが最も高速。

3

推敲

2020/07/06 01:23

投稿

sazi
sazi

スコア25329

test CHANGED
@@ -26,4 +26,4 @@
26
26
 
27
27
 
28
28
 
29
- 速さを求めるなら、一旦CSVを出力してそれをCOPY FROMした方が高速かもしれません
29
+ 移行元のデータがCSVならCOPY FROMするの最も高速。

2

追記

2020/07/06 01:22

投稿

sazi
sazi

スコア25329

test CHANGED
@@ -22,4 +22,8 @@
22
22
 
23
23
 
24
24
 
25
+ 数万件程度なら必要は無いと思いますが、10万件を超えるような場合は、分割コミットした方が高速です。
26
+
27
+
28
+
25
29
  速さを求めるなら、一旦CSVを出力してそれをCOPY FROMした方が高速かもしれません。

1

追記

2020/07/05 16:35

投稿

sazi
sazi

スコア25329

test CHANGED
@@ -19,3 +19,7 @@
19
19
  > ('B6717', 'Tampopo', 110, '1985-02-10', 'Comedy'),
20
20
 
21
21
  > ('HG120', 'The Dinner Game', 140, DEFAULT, 'Comedy');
22
+
23
+
24
+
25
+ 速さを求めるなら、一旦CSVを出力してそれをCOPY FROMした方が高速かもしれません。