|
pd_dump одну таблицу в несколько потоков?
|
|||
---|---|---|---|
#18+
postgres 11 pd_dump не умеет дампить одну не партиционированную таблицу в несколько потоков? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2022, 13:24 |
|
pd_dump одну таблицу в несколько потоков?
|
|||
---|---|---|---|
#18+
AlexVin, нет, не умеет. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2022, 13:25 |
|
pd_dump одну таблицу в несколько потоков?
|
|||
---|---|---|---|
#18+
а если copy порциями по id - там можно все порции выгрузить на один timestamp? подскажите синтаксис плз, если есть ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2022, 13:37 |
|
pd_dump одну таблицу в несколько потоков?
|
|||
---|---|---|---|
#18+
AlexVin а если copy порциями по id - там можно все порции выгрузить на один timestamp? подскажите синтаксис плз, если есть https://www.postgresql.org/docs/14/functions-admin.html#FUNCTIONS-SNAPSHOT-SYNCHRONIZATION + SET TRANSACTION SNAPSHOT snapshot_id https://www.postgresql.org/docs/14/sql-set-transaction.html там как раз разобрано как использовать. PS: а нафига вам такое понадобилось? настолько гигантская таблица? а зачем её часто dump делать тогда? могу подсказать хинт - 80% времени pg_dump тратит на сжатие... поэтому pg_dump -Z 0 | pbzip2 (сколько там ядер процессора выдать на сжатие и на какой уровень не жалко) - скорее всего в такой ситуации будет лучше... ещё можно -Z 1 или -Z 2 вместо умолчательного -Z 6 попробовать - тоже ускоряет (надо смотреть чтобы процесс базы отдающий данные был на 100% по cpu занят а не процесс pg_dump). -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2022, 21:26 |
|
pd_dump одну таблицу в несколько потоков?
|
|||
---|---|---|---|
#18+
большая. мне по сетке её надо один раз сдернуть и развернуть в другую базу ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2022, 21:48 |
|
pd_dump одну таблицу в несколько потоков?
|
|||
---|---|---|---|
#18+
AlexVin большая. мне по сетке её надо один раз сдернуть и развернуть в другую базу тут можно и в сторону логической репликации посмотреть. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2022, 22:08 |
|
pd_dump одну таблицу в несколько потоков?
|
|||
---|---|---|---|
#18+
AlexVin большая. мне по сетке её надо один раз сдернуть и развернуть в другую базу тогда наверное самое быстрое будет pg_dump -F c -Z 0 | pg_restore вообще не создавая файлов промежуточных (и тем более их не сжимая). Скорее всего будет лимитировано скоростью сети если там не 50gbit конечно. -- Maxim Boguk лучшая поддержка PostgreSQL: dataegret.ru ... |
|||
:
Нравится:
Не нравится:
|
|||
06.01.2022, 22:32 |
|
|
start [/forum/topic.php?fid=53&tid=1993721]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 252ms |
total: | 350ms |
0 / 0 |