Возврат к списку

Postgres Pro выпустила новую версию СУБД Postgres Pro Enterprise 11 с большей производительностью

14.05.2019     

Состоялся релиз Postgres Pro Enterprise 11 – новой версии коммерческой системы на базе СУБД PostgreSQL. Специалисты российской Postgres Professional, подготовившей релиз, добились двукратного повышения скорости работы решения в сравнении с оригинальной версией.

Рекордные показатели

Postgres Pro Enterprise разработана для коммерческих систем с высокой нагрузкой. Новейшая версия СУБД, по словам разработчиков, позволяет работать 10 тыс. пользователей одновременно. При использовании базы объемом 150 ТБ продукт обрабатывает до 1 млн транзакций в секунду. Наибольшая возможная задержка в случае прекращения и восстановления работы кластера составляет всего 5 с.

Российская СУБД на базе американской

В 1986 году в Калифорнийском университете в Беркли запустили проект POSTGRES. Его спонсировало американское Минобороны, а также другие госведомства. Первая рабочая версия реляционной СУБД POSTGRES увидела свет в 1989 году. Майкл Стоунбрейкер, который ранее выпустил СУБД Ingres, Informix и VoltDB, возглавил команду разработчиков. Изначально POSTGRES использовали для хранения медицинской информации и данных наблюдений за астероидами. Позднее ее стали применять более широко. В 1993 году команда решила прекратить выпуск коммерческий версий системы, остановившись на POSTGRES 4.2. На рынке год спустя ее сменила Postgres95, которая также распространялась с открытым исходным кодом. А еще через год она получила имя PostgreSQL.

Postgres Pro Enterprise базируется на PostgreSQL. Основные отличия российской разработки от исходной СУБД – компрессия данных на уровне блоков. Добавлены в систему и другие важные функции, повышающие производительность. ФСТЭК сертифицировала Postgres Pro Enterprise. Коммерческую систему можно применять в ГИС и АСУ до I класса защищенности. Postgres Pro Enterprise применяется в ИТ-системах Минфина, ФНС и «Газпромнефти». Перейти на отечественную СУБД с Oracle планировали и в Федеральной таможенной службе, но окончательного решения пока не приняли.

 

 

Что нового в Postgres Pro Enterprise 11

Главное нововведение – интеграция пулера соединений. Это экспериментальная технология, которая позволяет в десятки раз увеличить количество пользователей, которые могут параллельно работать с БД.

В одиннадцатой версии системы ускорили формирование индексов, а также внедрили покрывающие индексы и улучшили индексный поиск по JSON. Также оптимизировали механизмы одновременного исполнения запросов и секционирования таблиц. Повысилось удобство создания SQL-запросов, оконные функции теперь полностью покрывают стандарт языка SQL:2011. Транзакциями в процедурных языках, которые поддерживает решение, можно управлять вручную.

Postgres Pro Enterprise 11 получил расширенную поддержку управления доступом пользователей, в частности, на уровне отдельных записей. Интегрировали в решение и ключевые криптографические функции семейства SHA2, призванные вывести на новый уровень надежность хранения хешей паролей. В новой версии поддерживаются автономные транзакции и есть нативный планировщик заданий.

Мультимастер-кластер

Отдельно стоит сказать о мультимастер-кластере Postgres Pro Enterprise 11. По словам разработчиков, внедрение обновленной версии решения упрощает формирование и использование отказоустойчивой конфигурации. Кроме того, обновлять СУБД можно, не останавливая систему. В мультимастер-кластере нет конструкций формата «ведущий-ведомый», как в обычном кластере PostgreSQL. Здесь все узлы считаются ведущими. Новая версия мультмастер-кластера обладает более высокой производительностью, но системные требования к оборудованию у нее ниже, чем у предшественницы.

Подробнее о Postgres Pro Enterprise 11


Автор:
Ксения Шестакова Обозреватель


Сопровождение корпоративных информационных систем

Примите участие в опросе "Бизнес и ИТ: Информационные системы на платформе 1С:Предприятие"
По завершении опроса мы случайным образом выберем одного и подарим годовую подписку на тариф «Директор» стоимостью 55 тыс. рублей.

На абонентском счету у вас будет 500 стартмани, которые можно будет потратить на:
  • скачивание файлов из каталога; максимальная скидка на программы с техподдержкой; 
  • размещение вакансий; размещение тендеров; 
  • VIP-участие в Infostart Event 2019; 
  • учебные курсы, вебинары и тренинги. 
Опрос проходит до конца мая 2019 г.

 
Вы являетесь представителем:*





Сколько сотрудников работает в штате вашей ИТ-службы?*





Кто занимается сопровождением корпоративной системы на базе 1С?*



Формализованы ли требования компании к ИТ по качеству и уровню сервиса?*




По каким критериям оценивается качество работы ИТ?*



Что представляет наибольшую сложность при регулярном сопровождении?*





Какие работы вы отдаете подрядчикам?*








Что вас не устраивает в услугах подрядчиков?*







Испытываете ли вы какие-либо затруднения в реализации проектов на 1С?*













Какие ресурсы рассматриваете для выполнения задач?*




Формат работы с подрядчиками:*




Какие конфигурации 1С сейчас используются в вашей компании?*













Какую модель облачных сервисов вы используете?*



Какие виды 1С:ИТС вы используете?*









Каким оператором ЭДО вы пользуетесь для сдачи отчетности и документооборота?*





Какими из сервисов 1С:ИТС вы пользуетесь?*





















Город*
Отрасль*
Ваше имя*
Должность*
Телефон для связи (для выдачи приза)*
    * - обязательные поля
Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо
1. 3vs 14.05.19 15:55 Сейчас в теме
Хорошая новость, можно порадоваться за крупный бизнес и гос. структуры!

Мелкому бизнесу теперь с Postgres Pro не по пути.
Бесплатной СУБД для 1С больше нет:

postgrespro.ru/products/1c

СУБД для работы платформы 1С:Предприятие
Работа продуктов на платформе 1С:Предприятие возможна со следующими вариантами Postgres Pro:

Postgres Pro Enterprise
Для получения версии в рамках сервисного контракта обращайтесь в службу поддержки support@postgrespro.ru

Для приобретения СУБД Postgres Pro Enterprise обращайтесь к партнеру 1С или службу продаж sales@postgrespro.ru

Как говорится, комментарии излишни, да и в самой 1С последнее обновление Postgres
было версия 10.5-24.1C от 20.02.19.
Может быть уже последняя?

Готовьте, как говорится, бабки...
ksen; Sиlьver; Artem.Po; +3 3 Ответить
2. starik-2005 1856 14.05.19 16:35 Сейчас в теме
3. 3vs 14.05.19 16:56 Сейчас в теме
(2)Где там сказано про поддержку 1С?
Самое интересное по ссылке:
postgrespro.ru/windows
"Внимание! Если Вы ищете PostgreSQL для работы с продуктами 1С, Вам нужна специальная сборка для 1С." Идём по ссылке и...:

"К сожалению,
эта страница не существует, либо устарела

(Ошибка 404)"
4. starik-2005 1856 14.05.19 17:21 Сейчас в теме
(3) ну тут два варианта. Последние версии 1С работают с обычным постгресом (включая "про"). Также сборка постгреса для 1С есть на сайте 1С.

ЗЫ: личное мое ИМХО такое, что Постгрес ПРО что-то сделали со своей халявной сборкой для 1С, ибо народ писал, что работает она сильно медленнее той, что на сайте 1С. Так вот сдается мне, что она у "ПРО" специально такая ущербная, чтобы энтерпрайзная сборка на ее фоне казалась быстрой.

ЗЫЗЫ: также заметил, что в последних версиях поддерживаемой для 1С сборки от ПРО строка установки была неверно указана на сайте. Видимо они с 1С не нашли общего языка в последнее время. Пора реанимировать тему сборки постгреса с патчами от 1С.
SerVer1C; Yakud3a; +2 Ответить
5. 3vs 14.05.19 18:38 Сейчас в теме
(4)"Пора реанимировать тему сборки постгреса с патчами от 1С."
А тут уже вопрос - кто, как говорится, поднимет знамя опенсорса (или Сороса :-) )!?
Видимо, товарищ Бартунов с друзьями нацелились на крупняк и госструктуры, мелочь больше не интересна.
а во вторых - а не посчитает ли в скором времени 1С нелегальность
применения их патчей в не их сборках...
10. binary 15.05.19 07:08 Сейчас в теме
(4) 8.3.14 Прекрасно заработал на чистом pgpro 11
8. a.doroshkevich 461 15.05.19 05:16 Сейчас в теме
(3)Про поддержку 1С надо читать на сайте 1С http://v8.1c.ru/requirements/ и там есть в том числе и про бесплатную версию postgrespro.
Сам сайт Postgrespro.ru сейчас в стадии изменений сильных, подождите чуть чуть и появятся ссылки и на стандарт и на бесплатную сборку для 1С
9. 3vs 15.05.19 05:42 Сейчас в теме
(8)Наивный человек!
На сайте красным по белому написано, люди хотят денег!
Сам по себе Postgrespro без поддержки 1С особо никому не нужен.

Вот когда народ перестанет посещать их конференции, как однажды наказали Linux XP за жлобство, вот тогда, может быть, что-то на их сайте и изменится!
Artem.Po; +1 Ответить
13. A_Max 16 15.05.19 09:41 Сейчас в теме
(9) покоцано

Интересно поменялись взаимоотношения.... Реально непонятна цель, поругались чтоль.
17. 3vs 15.05.19 10:05 Сейчас в теме
(13)Цель у всех в России одна - подсадить на халяву, чтобы потом заставить за неё заплатить!
Может 1С добавить в поддерживаемые СУБД от Петра Зайцева, Percona Server for MySQL?
У парней правильный образ мыслей, перерабатывают MySQL, оставляя его бесплатным,
за техподдержку берут деньги.
Крупнейшие мировые бренды у них на обслуживании.
22. A_Max 16 15.05.19 10:58 Сейчас в теме
(17) Ну так и здесь была такая система. Бесплатная версия standart с поддержкой 1с и расширенная версия для корп за денюшку с обслуживанием и поддержкой.
Вполне нормальный вариант. А теперь они даже убрали страницу с ценами, так что вообще непонятно ничего.
23. genayo 15.05.19 11:03 Сейчас в теме
(22) В каком году standart была с поддержкой 1С? В начале этого года для 1С была отдельная бесплатная версия, а не standart.
24. A_Max 16 15.05.19 11:38 Сейчас в теме
(23) Видимо я действительно отстал от поезда, но так было.
Но вот тут https://postgrespro.ru/products/1c были и и стандарт и энтерпрайз.
Для подтверждения теперь остаётся только ссылка из документации по 8.3.13

https://its.1c.ru/db/v8313doc#bookmark:cs:TI000000018

раздел 1.5. Поддерживаемые СУБД
● Postgres Pro Standard.

Поддерживаемый дистрибутив можно получить по адресу: https://postgrespro.ru/products/1c.

Документация на SQL-сервер:

● Версия Postgres Pro Standard 10.6: https://postgrespro.ru/docs/postgrespro/10/.

● Postgres Pro Enterprise.

Поддерживаемый дистрибутив можно получить по адресу: https://postgrespro.ru/products/1c.

Документация на SQL-сервер:

● Версия Postgres Pro Enterprise 9.6: https://postgrespro.ru/docs/postgresproee/9.6.

● Версия Postgres Pro Enterprise 10: https://postgrespro.ru/docs/postgresproee/10.
Показать
25. genayo 15.05.19 11:40 Сейчас в теме
(24) Ага. Значит, они постепенно прикручивали гайки, а теперь всё...
28. acanta 56 15.05.19 12:20 Сейчас в теме
Производственный цикл разработки ПО это вообще очень грустно. Программисты, когда написан один какой то программный продукт не пойдут например водителями такси. Это так же как для нас какая нибудь конфигурация 1с, если не ещё проще.
Они начнут разрабатывать другие платформы и через какое то время гарантированно появится конкурент.
Другой вопрос, что у "них" есть акции.
Какие варианты планируется раскручивать после postgres?
27. a.doroshkevich 461 15.05.19 12:15 Сейчас в теме
(9)Ну Вам то виднее видимо.
Я Вам написал что на самом деле происходит, не хотите - не верьте.
29. genayo 15.05.19 12:37 Сейчас в теме
(27) Если вы инсайдер, тогда просьба ответить - лицензия на коммерческое использование на версию стандарт нужна? Эта лицензия платная?
32. starik-2005 1856 15.05.19 13:13 Сейчас в теме
(29)
лицензия на коммерческое использование на версию стандарт нужна
Вот тут: https://postgrespro.ru/products/postgrespro/standard написано следующее:
Для использования Postgres Pro Standard необходимо приобрести лицензию. Представленная на сайте версия СУБД предназначена только для тестирования, изучения возможностей СУБД и разработки прикладного программного обеспечения.
С другой стороны, не совсем понятно, что имеет ввиду эта надпись:
Выпущена коммерческая СУБД Postgres Pro Enterprise, содержащая функциональность, необходимую для работы с большими базами данных.
Т.е. есть стандарт, для использования которой нужно приобрести (где и за сколько?) лицензию, но есть и коммерческая версия (а стандарт, получается, версия некоммерческая). Противоречие на сайте постгрес про зашкаливает ))) Они там, ИМХО, вообще мозг пропили на "коммерческом успехе" )))
А вот здесь уже есть стоимость: https://www.soft.su/catalog/dbms/postgres_pro_standard/litsenziya_na_2_goda_s­ubd_postgres_pro_standard_na_1_yadro_kh86/ - 39к на одно ядро.
Смысла в постгресе от ПРО никакого совершенно в таком случае.
Прикрепленные файлы:
36. 3vs 15.05.19 13:41 Сейчас в теме
(32)"Смысла в постгресе от ПРО никакого совершенно в таком случае."
Вот и я о том же, люди, похоже, неадекватно оценивают действительность
жизни в России со своими запросами...
33. a.doroshkevich 461 15.05.19 13:15 Сейчас в теме
(29)Я не инсайдер, но очень плотно работаю с postgrespro
Лицензия на Стандарт нужна, https://postgrespro.ru/products/postgrespro#license

"для целей тестирования, разработки ПО, ознакомления с функциональностью СУБД, использования в образовательном процессе бесплатно и без подписания какого-либо соглашения". Остальное требует лицензии

Стоимость есть в прайсе 1С https://1c.ru/rus/partners/pricelst.jsp
34. starik-2005 1856 15.05.19 13:19 Сейчас в теме
(33)
Лицензия на Стандарт
Фактически написано, что это лицензия на основе https://www.postgresql.org/about/licence/, но с дополнениями от ПРО.
Предоставляются права на использование, копирование, изменение и распространение данного программного обеспечения и его документации для целей тестирования, разработки ПО, ознакомления с функциональностью СУБД, использования в образовательном процессе бесплатно и без подписания какого-либо соглашения, при условии что для каждой копии будут предоставлены данное выше замечание об авторских правах, текущий абзац и четыре следующих абзаца. Использование в других целях, встраивание в другие продукты, тиражирование и прочие действия требуют приобретения отдельной лицензии.
И вот возникает вопрос, где приобретать лицуху на ванильный постгрес?
В дополнении к лицензии ванильного постгреса написано следующее:
The PostgreSQL Global Development Group remains committed to making PostgreSQL available as free and open source software in perpetuity. There are no plans to change the PostgreSQL License or release PostgreSQL under a different license.
37. genayo 15.05.19 13:45 Сейчас в теме
(33) 39600 без НДС на одно ядро в год? Не слабо так...
39. 3vs 15.05.19 13:50 Сейчас в теме
(37)Ну, так у оракла дороже же будет! :-)
Да, а ежели у вас 6-ти ядерный или более процессор, я даже боюсь
цены считать...
Можно, конечно, годовую подписку оформить, только интересно, что будет,
если вовремя её не проплатить...
40. genayo 15.05.19 13:58 Сейчас в теме
(39) Да я не в сравнение, а к тому, что недавно тут на форуме кто-то утверждал, что стандарт можно бесплатно использовать для коммерческих целей.
41. 3vs 15.05.19 14:12 Сейчас в теме
(40)Судя по их сайту - уже нет!
Дело пошло, конференции пошли, а теперь, видимо, можно и прикрыть лавочку...
11. genayo 15.05.19 08:12 Сейчас в теме
(1) 1С будет работать с Postgres Pro Standard. И на такую связку юридических претензий не будет, хотя Postgres Pro явно нигде не рекомендует такую связку.
12. 3vs 15.05.19 09:07 Сейчас в теме
(11)До последнего времени не было никаких вопросов - Postgres Pro Standard для 1С с применёнными патчами от 1С, пожалуйста, качайте под требуемую платформу,
хотите техподдержку - платите.
Сейчас на сайте - хотите поддержку 1С - покупайте Postgres Pro Enterprise!
Другой вопрос, если разработчики платформы 1С в каком-то релизе вообще откажутся от своих патчей и дадут информацию, к примеру что для релиза Postgres 11.x и Postgres Pro Standard 11.x
не требуется никаких патчей все вопросы будут сняты.

Тут уже озвучили, что "8.3.14 Прекрасно заработал на чистом pgpro 11", может быть,
для 11 версии уже и не требуются никакие патчи?
Нужна просто официальная информация от 1С!

P.S. Ради интереса посмотрел сравнение версий Сравнение версий Postgres Pro
postgrespro.ru/products/postgrespro

Так вот там чёрным по белому написано следующее:

"Для использования любой версии Postgres Pro необходимо приобрести лицензию. Можно бесплатно получить интересующую вас версию СУБД для тестирования, изучения возможностей СУБД и разработки прикладного программного обеспечения."
Всё, товарищи, вас подсадили на бесплатный продукт, теперь платите...

Получается, остаётся бесплатным чистый PostgreSQL и сборка от 1С!


А с другой стороны, если уж государство у нас лезет во все щели, могли бы и бесплатную облачную платформу с бухгалтерией и зарплатой замутить! И самозанятым/ипешникам/предприятиям не надо было бы тратиться на ИТС, лицензии, продления, армию франчайзи и т.п., эти деньги могли бы вложить в бизнес. Всем хорошо - и у налоговой данные под рукой и у бизнеса голова не болит об обновлениях, подписках и т.д. и т.п.
"Альтернативную" бухгалтерию, пожалуйста, ведите локально в 1С... :-)
16. genayo 15.05.19 10:00 Сейчас в теме
(12) Когда будут факты, что 1С не работает с Postgres Pro Standard, или на их сайте будет явный запрет такой работы, тогда можно будет о чём-то говорить. А так это просто измышления.
18. 3vs 15.05.19 10:09 Сейчас в теме
(16)Всё, на сайте Postgres Pro написано, что для ЛЮБОЙ версии нужна лицензия, халявы больше нет!!!
19. Artem.Po 15.05.19 10:24 Сейчас в теме
(18) более точно там написано, что с 1С теперь работает только версия Энтерпрайс.
3vs; A_Max; acanta; +3 Ответить
20. 3vs 15.05.19 10:36 Сейчас в теме
(19)Без разницы, с какой версией работает 1С, важно, что для любой версии Postgres Pro
для коммерческого использования нужна лицензия!
21. genayo 15.05.19 10:49 Сейчас в теме
(20) Ага, а вот это уже однозначная трактовка.
80. capitan 1191 19.05.19 18:41 Сейчас в теме
(1)
(2)
(8)
(13)
(23)
(51)
(58)
Всем ответил
См. последний пост
81. 3vs 20.05.19 06:21 Сейчас в теме
(80)А чего Вы ответили-то?
На сайте postgrespro.ru
Написано, что:
- "Postgres Pro – российская коммерческая СУБД, разработанная компанией Postgres Professional с использованием свободно-распространяемой СУБД PostgreSQL, значительно переработанная для соответствия требованиям корпоративных заказчиков."
- "Для использования любой версии Postgres Pro необходимо приобрести лицензию. Можно бесплатно получить интересующую вас версию СУБД для тестирования, изучения возможностей СУБД и разработки прикладного программного обеспечения."
- Работа продуктов на платформе 1С:Предприятие возможна со следующими вариантами Postgres Pro:
Postgres Pro Enterprise
Для получения версии в рамках сервисного контракта обращайтесь в службу поддержки support@postgrespro.ru
Для приобретения СУБД Postgres Pro Enterprise обращайтесь к партнеру 1С или службу продаж sales@postgrespro.ru
Список конкретных версий совместимых с платформой 1С можно найти на сайте фирмы "1С"

Всё!
На любую версию в продакшене - лицензия!

И если это не так, приведите здесь слова Ивана Панченко и Олега Бартунова,
что вот, мол, вам крест на пузе, патченные версии PostgresPro Standart for 1C, одиннадцатой версии и ниже, можно бесплатно использовать на коммерческой основе, не покупая никаких лицензий, а только платя за техподдержку, если она нужна...
6. oler2 14.05.19 22:18 Сейчас в теме
На каких операциях производительность выше, где ознакомиться с методикой тестирования?
У нас база 2,5 тб в перспективе 15, возможно был бы интересен продукт. 80%записи у нас.
14. A_Max 16 15.05.19 09:46 Сейчас в теме
(6) Ну так оформите запрос и протестируйте на своих реальных данных.
45. oler2 15.05.19 16:05 Сейчас в теме
(14)
(6) Ну так оформите запрос и протестируйте на своих реальных данных.

Нету в данный момент мощностей и времени, поэтому к таким заявлениям, хотелось бы понятие стоит ли вообще возиться
7. coolseo 52 15.05.19 02:08 Сейчас в теме
Просто нужно показать побольше графиков с красивыми столбами.
15. ogidni 15.05.19 09:56 Сейчас в теме
Сравнивал Postgres Pro ent 11 и Postgres 9.6.7
Никакой разницы не обнаружил, кроме на 20% увеличенной нагрузки на CPU на последней версии
Postgres пошли по пути Майкрососов
26. ansh15 15.05.19 12:12 Сейчас в теме
Если ненадолго вернуться к теме новости, могло бы быть интересным сравнение перепроведения, скажем, в УТ или КА 800-1500 тыс. документов в месяц в Postgres Pro Enterprise, обычном PostgresSQL с патчами 1С и, просто для сравнения, в MS SQL соответствующих редакций. Простая такая табличка.
Проводилось, допустим, за 7-8 часов, а тут - бац!, не больше 4-х, а если еще и на "хорошем мощном сервере"(не 2010-го года выпуска), то и того быстрее. Не то что отгул взять, даже не пообедать...(утрирую)
В Интернете подобного не находится почему-то, наверное закрытая информация..
30. VmvLer 15.05.19 12:57 Сейчас в теме
Неужели
"Догоним и перегоним Америку"
не пустые слова?
31. acanta 56 15.05.19 13:03 Сейчас в теме
(30) здесь все умные, даже пробовать не станут. После МММ никаких отечественных микрософтов быть не может.
Или у вас есть знакомый трейдер, который соберёт вам на хлеб с маслом в первые пять лет разработки ПО?
35. starik-2005 1856 15.05.19 13:24 Сейчас в теме
Вообще, исходя из того, что постгрес основан на лицензии, включающей MIT и BSD лицензии, позволяющие в форках и код закрыть, и цену назначить, то постгрес про идет по этому пути совершенно законно. С другой стороны, накатить патчи от 1С на ванильный постгрес я могу и без ПРО. Скоро напишу, как это сделать для версии 10.5.
curdate; Abazinchik; Dach; +3 Ответить
38. 3vs 15.05.19 13:47 Сейчас в теме
(35)Вот за такие посты, от общества Вам будет большое СПАСИБО!
42. a.doroshkevich 461 15.05.19 14:53 Сейчас в теме
(35)да можно и просто использовать сборку от 1С, если нет ограничений в виде реестра минсвязи
43. starik-2005 1856 15.05.19 15:17 Сейчас в теме
(42)
можно и просто использовать сборку от 1С
Вот и проверю как раз, на сколько быстро/медленно работает сборка от ПРО супротив ванильного и пропатченного постгреса. Чисто pgbench'ем.
44. 3vs 15.05.19 15:24 Сейчас в теме
(43)Ждём результатов эксперимента!
46. A_Max 16 15.05.19 16:15 Сейчас в теме
(43) по хорошему запросить бы у них на тестирование enterprise и тестировать не пгбенчем, а реальной базой 1С.
Т.е. конкурс:
1. сборка 1С
2. чистый постгре+патчи 1С
3. постгрепро стандарт
4. постгрепро энтерпрайз

в любом случае спасибо, за любой вариант проверки.
47. starik-2005 1856 15.05.19 17:51 Сейчас в теме
(46)
не пгбенчем, а реальной базой 1С
А тут от 1С многое зависит, точнее от скорости ее интерпретатора, который очень зависит от скорости памяти и частоты процессора (даже не от частоты, а от эффективного количества операций в секунду). Из-за этого тест СУБД при сбалансированном режиме и при режиме высокой производительности отличается не сильно, а вот 1С тут в два раза проседает при клиент-серверном взаимодействии из-за того, что C-State в сбалансированном режиме опускают Intel'ы аж до 800 МГц, а потом опять поднимают, когда запрос с другого ядра возвращается в 1С, и интерпретатор 1С пытается что-то сделать с результатом. В общем тестить 1С тут мало что покажет. Вот по-факту у меня на AMD Ryzen 5 1600 скорость работы постгреса где-то в районе 1к TPS-B (т.е. с записью в базу) в 6 рабочих процессов и в столько же потоков. Тест Гилева показывает 37-39 при схеме ядер performance и 24-25 при balanced. Это 3,4 ГГц (постоянный буст всех ядер при отключенном C-State в BIOS), а вот старый FX 8320 показывал 29 в Гилеве при всех ядрах в 3,5 ГГц, а i7 2-го поколения на ноуте на 3,2ГГц (буст ядра максимальный) показывал 27 (т.е. процессоры одного поколения в 1С показывают на одной частоте одинаковый результат, т.к. 3,5/3,2*27=29,5).

Реальная производительность 1С сильно упирается в совокупное время интерпретации кода 1С. Вот есть мнение, что что-то там в общих модулях компилится, но можно же проверить производительность того же пустого цикла на лярд итераций и поделить лярд на количество прошедших мс. И вот у меня одинаковая скорость получалась что в коде в консоли запросов, что в коде в общем модуле, так что если и компилится там что, то на скорость это вообще никак не влияет. Интерпретатор у 1С очень медленный и СБУД тут не поможет. А т.к. код выполняется для всех пользователей на одном сервере, то масштабировать эту нагрузку вообще никак не получится (хотя, если в кластере 1С несколько серверов, то, полагаю, можно как-то ускориться, но нужно иметь ввиду штраф постоянной синхронизации между компонентами кластера).
48. sigo 15.05.19 21:53 Сейчас в теме
(43) я сравнивал между собой версию PostgreSQL 11.1-1C и PostgresPro Standard 11.2.1 через pg_bench. Разница практически несущественна в пределах погрешности измерений (1-3%). Сейчас уже есть 11.2.1 1C, но на момент теста она не была выпущена, да и не думаю что будет существенная разница. В сборке Pro просто больше дополнительных библиотек, утилит (пакет *-contrib)

Небольшой отрывок из результата:
root@1c-sql-pg-chk:~# /opt/pgpro/std-11/bin/pgbench -U postgres -j 32 -c 32 -M prepared -T 300 pgbench
starting vacuum...end.
transaction type: <builtin: TPC-B (sort of)>
scaling factor: 1000
query mode: prepared
number of clients: 32
number of threads: 32
duration: 300 s

Pro 11.2.1
number of transactions actually processed: 11234375
latency average = 0.855 ms
tps = 37444.152103 (including connections establishing)
tps = 37444.865229 (excluding connections establishing)

11.1-1C
number of transactions actually processed: 11209941
latency average = 0.857 ms
tps = 37325.457367 (including connections establishing)
tps = 37326.405944 (excluding connections establishing)

P.S.
А на сайте действительно идёт реконструкция, репозитарии как были доступны, так и остались, включая сборки 1C (кстати появилась свежая версия 11.2.1-1C):
http://repo.postgrespro.ru/1c-archive/
Stan; starik-2005; +2 Ответить
50. starik-2005 1856 16.05.19 10:15 Сейчас в теме
(48) при цене в 39к в год за ядро вряд ли постгрес от про будет кому нужен
3vs; h00k; +2 Ответить
52. h00k 37 16.05.19 12:09 Сейчас в теме
(50) особенно учитывая, что переход на него был запланирован именно по тому, что не предполагал дополнительных затрат на лицензии. Ну а в таких условиях, просто продолжим использовать имеющиеся лицензии MS SQL, обосновав использование СУБД от MS экономической целесообразностью.

П.С.: Интересно, какой правовой статус (в смысле "отечественное" - "вражеское") будет у моей Postgre, на тестовом сервере, если я использую самостоятельно собранный из исходников дистрибутив PostgreSQL с патчами от1С.
ErshKUS; 3vs; +2 Ответить
53. starik-2005 1856 16.05.19 13:25 Сейчас в теме
(52) а на тестовом сервере можно нахаляву юзать и ПРО.
83. 3vs 20.05.19 06:38 Сейчас в теме
(48)Дело-то не в том, что репозитарий доступен и что сайт реконструируется,
а в написанном на сайте, что на любую версию для работы на коммерческой основе нужна лицензия!
Вот если владельцы официально заявят, что это не так, и эти сборки можно использовать бесплатно и лицензия для этого не нужна, тогда другое дело.
В ином случае продукт может ждать судьба Linux XP.

Почему бы этим товарищам не взять пример с percona.com?!
Парни делают свои сборки MySQL уровня энтерпрайз, делают свои инструменты архивирования, мониторинга и т.п. и всё это остаётся
бесплатным, а деньги берут только за техподдержку.
И за это им, как говорится, воздаётся - крупнейшие мировые компании
с ними сотрудничают.
Жлобство, оно губительно!
88. genayo 20.05.19 08:46 Сейчас в теме
(83) А вы не думаете, что это "жлобство" из-за того, что продажи у них наоборот хорошо идут?
89. 3vs 20.05.19 09:32 Сейчас в теме
(88)Ну, так это мы и проверим, когда народ перестанет посещать их семинары.
Одно дело, когда можно сэкономить существенно на СУБД, другое дело
выслушать от руководства всё, что они думают о таких запросах разработчиков...
Банковского, ресурсного и государственного сектора это не касается.
49. user778014 6 16.05.19 01:18 Сейчас в теме
Прощай Посгресс ! нам будет тебя нехватать !
51. h00k 37 16.05.19 11:58 Сейчас в теме
(49) В смысле? PostgreSQL с патчами от 1С как лежал на юзерсе, так и лежит. Да и самому собрать свежий дистрибутив PostgreSQL с нужными патчами не так уж и сложно. Ну а резко ставший платным Postgre Pro - да и фиг бы с ним. Мне не сложно и объяснительную написать, почему отменил запланированный переход на "отечественную субд" и вместо этого продолжили использовать "вражеские" PostgreSQL и MS SQL Ent.
54. capitan 1191 16.05.19 17:02 Сейчас в теме
Отвечал уже в соседней теме:
https://forum.infostart.ru/forum95/topic217269/
https://forum.infostart.ru/ajax/comment_pub.php?t=217269&c=23
В-Внимательность
Вы сходите в англоязычный раздел сайта и почитайте там.
Так же почитайте что информация на сайте не является публичной офертой.

Что касается других вопросов - в гугл ,в гугл
55. h00k 37 17.05.19 10:44 Сейчас в теме
(54) это не ответ, особенно: "в репозитории есть бесплатная версия". MS SQL Ent. или тот же Windows 10 так же можно бесплатно скачать, но это не означает, что их можно бесплатно не покупая лицензию использовать.

Теперь и версия PostgrePro стандарт стала бесплатна только для некоммерческого использования. Только и всего.
Ну а новые позиции в прайс-листе неплохо заменяют официальный ответ.
56. capitan 1191 17.05.19 11:12 Сейчас в теме
(55)Отличное сравнение. А теперь в гугле наберите стоимость windows 10 и потом стоимость postgre pro standart
Простым сравнением ответов вы поймете разницу
57. h00k 37 17.05.19 14:36 Сейчас в теме
(56)
А теперь в гугле наберите стоимость windows 10 и потом стоимость postgre pro standart

Да, разница есть
PPT-86-LIC - Лицензия СУБД Postgres Pro Standard на 1 ядро х86 - 98 000 руб


Например, для моего планшета с двухядерным i7, стоимость в двадцать раз выше чем за виндовз 10. Ну и вишенкой на торте является то, что по прайс-листу 1С лицензия на MS SQL Server 2016 Std Full-use Core (4 ядра) дешевле лицензии Postgres Pro Standart для 1С: Предприятие на 3 тыс рублей, а лицензии на Postgres Pro Standart Full-use уже на 87 тысяч рублей.


Зато ссылка на дистрибутив с бесплатной версией Postgres Pro для 1С теперь на их сайте отсутствует.
58. sigo 17.05.19 15:50 Сейчас в теме
59. h00k 37 17.05.19 16:21 Сейчас в теме
(58)
да ладно))


читайте внимательней
Зато ссылка на дистрибутив с бесплатной версией Postgres Pro для 1С теперь на их сайте отсутствует.
60. sigo 17.05.19 16:23 Сейчас в теме
(59) его никогда и не было. Он бесплатен для тестирования и учебных заведений. Остальные приобретают лицензии
62. starik-2005 1856 17.05.19 16:27 Сейчас в теме
(60)
Остальные приобретают лицензии
Как-то при таком раскладе смысла нет их приобретать.
3vs; h00k; +2 Ответить
63. sigo 17.05.19 16:31 Сейчас в теме
(62) допускаю что есть организации, которым важна поддержка продукта силами компании Постгреспро. Поэтому такие и купят, особенно если это госы
64. starik-2005 1856 17.05.19 16:32 Сейчас в теме
(63)
Поэтому такие и купят
Так смысл стандарт покупать? Купят энтерпрайз.
65. h00k 37 17.05.19 16:33 Сейчас в теме
(60) в смысле не было? Раньше были доступны 3 дистрибутива:

1. Энтерпрайз
2. Стандарт
3. Постгри для 1С

Потом, примерно год назад, была новость, что Постгри Про стандарт и Энтерпрайз теперь включают в себя функциональность необходимую для корректной работы с 1С, но ссылка на дистрибутив Постгри для 1С продолжала работать.
66. sigo 17.05.19 16:37 Сейчас в теме
(65) PostgreSQL + 1C != PostgresPro Standard

функциональность энетрпайз версии СУЩЕСТВЕННО больше чем стандарт. Поэтому и цена на Энтерпрайз выше
70. h00k 37 17.05.19 16:47 Сейчас в теме
(66) Не, по Энтерпрайз то вопросов нет. И, если прижмёт, то переходить будем именно на Энтерпрайз или придётся свою "отечественную" регистрировать. А вот с ценами на Стандарт как то непонятно. Ну да пофиг.
Главное, что всё ещё есть "вражеская" PostgreSQL от 1C а так же патчи на неё от 1C. Плюс куплена куча лицензий на "вражеский" MS SQL...
72. sigo 17.05.19 16:54 Сейчас в теме
(70) я выше приводил пример с замерами производительности бесплатной PostgreSQL+1C (как я уже сказал скорее всего патчи у 1С и у постгреспрору общие) против PostgresPro Standard (у которой поддержка 1С встроена изначально в код). Разница в пределах погрешности измерений, т.е. нет)
68. sigo 17.05.19 16:38 Сейчас в теме
(65) Постгри для 1С - это ванильный PostgeSQL + патчи для 1С (и он доступен на их сайте, я ссылку выше давал), а есть отдельный продукт PostgresPro Standard, в нём патчи для 1С встроены. И вот он - платный
61. sigo 17.05.19 16:26 Сейчас в теме
(59) http://repo.postgrespro.ru/pgpro-11/, тут PostgresPro Standard. Только вот факт бесплатного скачивания не делает продукт лицензионным для использования
67. capitan 1191 17.05.19 16:37 Сейчас в теме
(57)
PPT-86-LIC - Лицензия СУБД Postgres Pro Standard

Был неправ извиняюсь.
Пропустил этот момент.
Продолжу пользоваться Ethersoft, как и делал предыдущие лет 5.
Интересно что делать людям поставившим Postgres Pro по бесплатной лицензии ?
С другой стороны Postgres Pro Standard не обязательно равно Postgres Pro 1С
Надо бы собраться и накорябать письмо в Postgres Pro чтобы одноразово прояснить этот вопрос
69. sigo 17.05.19 16:43 Сейчас в теме
(67) продукта PostgresPro 1C нет., есть PostgreSQL 1C
71. capitan 1191 17.05.19 16:53 Сейчас в теме
(69)
PostgreSQL 1C
Чегой то ? Откудова он взялся ?
74. h00k 37 17.05.19 16:57 Сейчас в теме
75. sigo 17.05.19 17:08 Сейчас в теме
(71) это ванильный PostgreSQL + патчи, которые делают его совместимым с 1С
http://repo.postgrespro.ru/1c-archive/pg1c-11.2/

и это тот же самый продукт, который у 1С на сайте:
https://releases.1c.ru/project/AddCompPostgre

просто 1С "отстаёт" от текущих релизов PostgreSQL, и не выкладывает 11 версию.
73. h00k 37 17.05.19 16:56 Сейчас в теме
(67)
Интересно что делать людям поставившим Postgres Pro по бесплатной лицензии ?


Хороший вопрос. Возможно научится читать? Хотя, Постгри Про тоже в этой путанице виноваты - раньше они выкладывали 3 дистрибутива, 2 платных и один бесплатный (их сборка PostgeSQL для 1С). Часть коллег, видимо, запутались, решив что Postgres Pro Standard это то же самое что и бесплатный PostgeSQL для 1С.

А сейчас, в силу реконструкции их сайта или ещё по каким причинам ссылка на бесплатную PostgeSQL для 1С с их сайта пропала.
76. capitan 1191 17.05.19 17:08 Сейчас в теме
(73) Как говорят классики, хочешь сделать хорошо, делай это сам.
1. Ни фига я не извиняюсь про PPT-86-LIC - Лицензия СУБД Postgres Pro Standard
Она была и до и после и всегда.
С каких пирогов она стала равна PostgreSQL с поддержкой 1С ? Кто вам это сказал ?
2. Да. С сайта убрали ссылки на загрузки дистрибутивов PostgreSQL с поддержкой 1С.
Кроме этого никаких изменений не произошло.
Причины этого нифига непонятны никому из здесь присутствующих и наврядли кроме вебмастера Postgres Pro и сотрудников Postgres Pro кто то их объяснит
3. Называлась PostgreSQL с поддержкой 1С, а не PostgreSQL 1C
4. Есть веб архив с которого все отлично открывается
Из-за чего сыр-бор то?


78. starik-2005 1856 17.05.19 17:26 Сейчас в теме
(76) красивая картинка, а у меня другая:
Прикрепленные файлы:
77. sigo 17.05.19 17:11 Сейчас в теме
(73) ссылка пропала потому что выше написали - сайт в процессе модернизации. А репозитарии как были доступны, так и остались:

http://repo.postgrespro.ru/1c-archive/
85. 3vs 20.05.19 06:51 Сейчас в теме
(77)Нет там никакой "модернизации", люди хотят денег!
Если бы это было не так, на сайте было бы ЖИРНО написано, что
пожалуйста, пользуйтесь бесплатно версией для 1С на коммерческой основе, хотите поддержку, платите.
Но этого нет!
Есть только то, что для поддержки 1С покупайте сразу энтерпрайз.
84. 3vs 20.05.19 06:43 Сейчас в теме
(54)Вот когда Бартунов и Панченко собственноручно здесь заявят, что для коммерческого использования их версии постгрес для 1С никакая лицензия не нужна, можно использовать бесплатно, а платить только за техподдержку, тогда будет другой разговор...

Надеюсь, скоро им это придётся сказать, если хотят дальше продвигать свой продукт не только в жирных коммерческих структурах и государственном секторе!
79. capitan 1191 19.05.19 18:32 Сейчас в теме
Подведу итог всех баталий и озвучу ответ из уст разработчиков:

«Postgres Pro для 1С» - это ошибочное название на сайте 1С. Такой версии нет и не было. Мы собирали PostgreSQL с патчами 1С, который распространялся свободно.

У нас имеются разные варианты СУБД Postgres Pro которые совместимы с 1С, но они все платные.

Сейчас новых версий PostgreSQL для 1С не делаем. Однако потребность в нем видимо очень высока, поскольку после приостановки его изготовления мы получили массу отзывов.

Поэтому сейчас решаем что дальше делать с этой версией. Думаю до конца месяца все определится


Надеюсь на этом все вопросы закрылись.
Терпеливо ждем повышения тарифов ЖКХ июня.
ansh15; starik-2005; acanta; +3 Ответить
86. 3vs 20.05.19 06:55 Сейчас в теме
(79) "«Postgres Pro для 1С»" - это ошибочное название на сайте 1С. Такой версии нет и не было."
Какое лицемерие!!!

Ладно, 1С ещё не перевёл на коммерцию свою сборку.
Иначе остаётся для мелочи только IBM DB2 Express-C.
92. ansh15 20.05.19 10:20 Сейчас в теме
(86)
1С ещё не перевёл на коммерцию свою сборку

Она уже давно "мягко" коммерциализованна, без подписки на ИТС(платной, разумеется) к ней доступа нет.
93. 3vs 20.05.19 12:02 Сейчас в теме
(92)Логично, но, пока, денег не берут.
Будет совсем грустно, если сделают рабочей только Postgres Pro Enterprise...
87. genayo 20.05.19 08:44 Сейчас в теме
(79) Все вопросы раньше закрылись. Просто теперь убрали последнюю неоднозначность - явно запретили бесплатное использование всех своих продуктов в связке с 1С для коммерческих целей.
90. capitan 1191 20.05.19 09:40 Сейчас в теме
(87)
(82)
В-Внимательность
PostgreSQL с патчами 1С, который распространялся свободно
91. genayo 20.05.19 09:42 Сейчас в теме
(90) Так да, распространялся - в прошлом. Если вернут, тогда посмотрим.
82. acanta 56 20.05.19 06:27 Сейчас в теме
Вопрос - является ли продакшн сервер резервного копирования или сервер разработчика на предприятии?
В книге к экзамену по эксплуатации пишется что необходимы полные комплекты лицензий 1с. Это касается и postgres?
94. as 24.05.19 00:00 Сейчас в теме
(82) 1С считает для своих лицензий что нужно, постгрес считает для своих что нет.
Смотрите доглад на инфостарте от PG pro.
Оставьте свое сообщение