Size: a a a

PostgreSQL + 1C + Linux

2020 June 19

E

Error in PostgreSQL + 1C + Linux
E D
Поставил ODBC при попытке соединиться из 1С выдает ошибку
Строка соединения какая и какой драйвер ODBC ставили?
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
коллеги, а допустимо ли запускать параллельно вакуум и реиндекс для двух разных баз?
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
ну чтобы не ждать пока завершится выполнение вр для одной базы, а сразу прогнать обе базы за одно время
источник

11

19 17 in PostgreSQL + 1C + Linux
Почему нет? Если не смущает конкуренция за физ ресурсы
источник

LK

L K in PostgreSQL + 1C + Linux
Nik Pop
коллеги, а допустимо ли запускать параллельно вакуум и реиндекс для двух разных баз?
Почему нет?
Если Вы запускаете —full, это включает reindex, дополнительно делать не нужно.
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
L K
Почему нет?
Если Вы запускаете —full, это включает reindex, дополнительно делать не нужно.
ого, а где об этом написано? Не встречал такой инфы. Обычно после "vacuumdb -fz -d dbname" запускаю "reindexdb dbname"
источник

LK

L K in PostgreSQL + 1C + Linux
В документации
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
L K
В документации
только вот сейчас прочитал на постгреспро о vacuumdb и reindexdb, не увидел подобного
источник

LK

L K in PostgreSQL + 1C + Linux
Ищите лучше
источник

LK

L K in PostgreSQL + 1C + Linux
источник

LK

L K in PostgreSQL + 1C + Linux
Tip: Plain VACUUM may not be satisfactory when a table contains large numbers of dead row versions as a result of massive update or delete activity. If you have such a table and you need to reclaim the excess disk space it occupies, you will need to use VACUUM FULL, or alternatively CLUSTER or one of the table-rewriting variants of ALTER TABLE. These commands rewrite an entire new copy of the table and build new indexes for it. All these options require exclusive lock. Note that they also temporarily use extra disk space approximately equal to the size of the table, since the old copies of the table and indexes can't be released until the new ones are complete.
источник

LK

L K in PostgreSQL + 1C + Linux
These commands rewrite an entire new copy of the table and build new indexes for it.
источник

VM

Vladimir Melnikov in PostgreSQL + 1C + Linux
L K
These commands rewrite an entire new copy of the table and build new indexes for it.
Выключил reindex после  full 😁
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
используйте команду VACUUM FULL или, в качестве альтернативы, CLUSTER или один из вариантов ALTER TABLE, выполняющий перезапись таблицы. Эти команды записывают абсолютно новую копию таблицы и строят для неё индексы.
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
источник

LK

L K in PostgreSQL + 1C + Linux
Vladimir Melnikov
Выключил reindex после  full 😁
В этом вся тайна делать каждую ночь full ...
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
L K
В этом вся тайна делать каждую ночь full ...
планирую настроить это на каждую неделю, каждый день это лишнее ))
источник

VM

Vladimir Melnikov in PostgreSQL + 1C + Linux
Каждую ночь вакум скан в субботу фул
источник

NP

Nik Pop in PostgreSQL + 1C + Linux
Vladimir Melnikov
Каждую ночь вакум скан в субботу фул
а размер базы какой?
источник

LK

L K in PostgreSQL + 1C + Linux
Лишнего здесь нету, это грамотно, если возможно.
источник