Size: a a a

ERP USERSIDE - Общение

2019 November 30

G

Goletsa in ERP USERSIDE - Общение
У меня претензация к формулировке
Если необходимо восстановить базу данных из резервной копии с автоматическим созданием базы данных
Добавить туда или слова про то что имя базы берется из дампа или то что есть риск перезаписать исходную базу данных если она уже существует
источник

G

Goletsa in ERP USERSIDE - Общение
или и то и то
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
ок
источник

G

Goletsa in ERP USERSIDE - Общение
Денис Бондарь
у постгрес другая архитектура, другие подходы, намного быстрее выборка данных, намного больше типов данных, что позволяет строить проще выборки, которые работают значительно быстрее. есть оченть мощные функции, которых нет в майскуле, но есть и минусы, конечно же, самый болезненый минус - это update данных
и нет функций которые есть в mysql, например INET_ATON/NTOA, ага
источник

G

Goletsa in ERP USERSIDE - Общение
совершенно другой мир
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
Goletsa
и нет функций которые есть в mysql, например INET_ATON/NTOA, ага
а нафига? там есть тип INET, который в миллиард раз лучше
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
зачем хранить айпи адреса в виде целых чисел, если есть поле типа "сетевой адрес", выборка по которому работает как угодно по подсетям :)
источник

G

Goletsa in ERP USERSIDE - Общение
ок, я нашел упоминание этого поведения, можно его вынести ДО команды
источник

G

Goletsa in ERP USERSIDE - Общение
вот и все
источник

G

Goletsa in ERP USERSIDE - Общение
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
Goletsa
У меня претензация к формулировке
Если необходимо восстановить базу данных из резервной копии с автоматическим созданием базы данных
Добавить туда или слова про то что имя базы берется из дампа или то что есть риск перезаписать исходную базу данных если она уже существует
исправил
источник

G

Goletsa in ERP USERSIDE - Общение
обычно сначала делаешь потом читаешь дальше
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
Если необходимо восстановить базу данных из резервной копии поверх существующей базы данных (все объекты базы данных будут заменены новыми), выполните:
sudo -u postgres pg_restore --clean --if-exists --dbname=userside /backup/userside.dump
В этом случае явно указывается база данных, в которую необходимо восстановить содержимое базы данных. База данных перед восстановлением в нее должна существовать и должна быть пустой.
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
Если необходимо восстановить базу данных из резервной копии с автоматическим созданием базы данных (имя базы берется из дампа!), выполните (обратите внимание, имя базы данных в данном случае указывается postgres - не изменяйте это!):
sudo -u postgres pg_restore --clean --if-exists --create --dbname=postgres /backup/userside.dump
База данных будет создана автоматически (вся необходимая информация для этого находится в резервной копии). Если база данных уже существует - она будет сначала удалена, а затем создана автоматически.
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
но половина не прочитает, а просто скопипастит команды :(
источник

G

Goletsa in ERP USERSIDE - Общение
Денис Бондарь
но половина не прочитает, а просто скопипастит команды :(
давай я раскажу почему плохо что поведение описано после команды
1) О, автоматическое создание базы из дампа
2) Херак команда - перезаписал исходник
3) Упс, а дальше сноска как оно именно работает
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
погоди
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
почему после?
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
до команды описано, какую задачу решает команда
источник

ДБ

Денис Бондарь in ERP USERSIDE - Общение
хотя да, давай я описание действия команды, которое идет после, перенесу до. да?
источник