Имя: Пароль:
1C
 
Postgres уже можно использовать? Или еще сырая?
, ,
0 Юрий Лазаренко
 
14.09.18
17:51
1. Postgres конечно 67% (12)
2. MsSQL однозначно 33% (6)
Всего мнений: 18

Привет, коллеги. Поднимаем сервер новому клиенту. УТ+БП+ЗУП, 20 пользователей. Вопрос выбора СУБД: с одной стороны проверенный, но платный MsSQL, с другой - бесплатный но ни разу не пробованный Postgres.

Что скажете? Есть проблемы с работой баз на Postgres?
13 Базис
 
naïve
14.09.18
18:20
Видел огромные базы на ПГ. Ошибки "дважды динамически обновляем и рушим базу" на ПГ не было, на МС была (сейчас вроде везде устранена). Найди контакты админа для платной поддержки с SLA и ничего не бойся.

Postgres конечно
14 lodger
 
14.09.18
18:40
ставьте, заодно научитесь.

Postgres конечно
15 GreyK
 
14.09.18
18:44
Работает.

Postgres конечно
17 Фрэнки
 
14.09.18
19:35
Что какое-то позднее зажигание. Дай бог памяти вспомнить - с какого же года - как бы 2004 или 2005-ый уже был рабочий сервер посгрес в большом количестве баз

Postgres конечно
43 mgk2
 
14.09.18
21:29
У Postgres Pro качайте сборку для 1с - самый беспроблемный вариант.

Postgres конечно
49 ansh15
 
15.09.18
02:28
Рекомендация enable_nestloop=off относится к 2009-2011 годам, то есть, это было давно v8: PostgreSQL, документы с большим количество проводок и ведомость амортизации
С тех пор даже БГУ первой редакции переписали так, что enable_nestloop можно уже не выключать, хотя с выключенным все равно быстрее раз в 10.

Postgres конечно
51 rphosts
 
15.09.18
04:27
(5) настроить им постгри и бэкап баз, научить текущего админа как восстанавливать из бэкапа (дать готовый скрипт). Сделать ночную выгрузку дт раз в неделю. Настроить автоматическое обслуживание баз... да и достаточно таки.

Postgres конечно
60 dmrjan
 
15.09.18
08:27
Не забывайте, что еще желательно поднять slave-сервер для репликации данных в режиме реально времени, а PostgreSQL это опять же бесплатно. Можно поставить Grafana для визуализации репликации. Антивирус не тормозит операционную систему. Даже визуально все написанное под 1С 8.3 запускается и работает быстрее, чем на сервере Windows. И памяти желательно побольше сразу ставить.

Postgres конечно
67 dmrjan
 
15.09.18
09:31
(63) Когда попытались перейти на Windows на УТ10.3 на 1С 8.3.12 вылезла куча глюков с формами. Откатились на 8.3.10. Пока не дадут отмашку - дергаться не будем.
А со слоником работает уже с 2008 года. Еще с PostgreSQL 8.3 начинали, так что есть с чем сравнивать. были и взлеты и падения, но в целом работать можно, есть свои плюсы и минусы, но в целом плюсы начинают перевешивать.

Postgres конечно
69 zaki
 
15.09.18
13:17
(8) установка и настройка из коробки: https://postgrespro.ru/products/postgrespro/download/10.5.1

Postgres конечно
93 Rovan
 
гуру
16.09.18
09:03
(0) у нас 2 года уже на  Postgres 2 базы работают.
Типовые Бух 3.0.
Проблем нет.
До конца сентября планируем обновить с 9.4 на 9.6

Postgres конечно
100 unregistered
 
16.09.18
12:43
(0) > Есть проблемы с работой баз на Postgres?

Нет никаких проблем.
По производительности разницы особой вы не заметите.
Истории про просадку на 20% и более по сравнению с MS SQL актуальны были несколько лет назад. С современными версиями платформы и самого Postgres'а проблем быть не должно.
Если речь о типовых конфигурациях актуальных версий, то можете смело ставить Postgres.

Разницы между Postgres под Линукс и под Винду тоже вряд ли заметите. Принципиальным вопрос выбора ОС становится на больших высоко нагруженных базах сложных конфигураций, когда даже 5% производительности становится принципиальным.

Проблемы с которыми столкнётесь:
Под Postgres нет аналогов MS SQL Management Studio. Вернее аналоги есть, но все они значительно менее функциональны.
То есть для настройки всех регламентов, на настройку которых в MS SQL Management Studio у вас уйдёт 15 минут, придется потратить значительно больше времени (если у вас нет опыта и, тем более, если ли вы делаете это впервые).
На сайте postgrespro есть в открытом доступе видеуроки DBA1 и DBA2.

Postgres конечно
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.