Вход | Регистрация
    1  2  3  4  5  6   

MS SQL vs PostgresSQL

MS SQL vs PostgresSQL
Я
   PR
 
06.11.18 - 15:49
8. Свое мнение38% (12)
1. В Винде MS лучше Postgres34% (11)
4. В Линуксе Postgres лучше MS22% (7)
2. В Винде Postgres лучше MS3% (1)
3. В Линуксе MS лучше Postgres3% (1)
5. В Винде оба равны0% (0)
6. В Линуксе оба равны0% (0)
7. IBM DB все-равно всех делает0% (0)
Всего мнений: 32

Послушал тут разные мнения, в том числе Антона Дорошкевича по поводу того, кто кого заборет, MS Postgres или наоборот
С удивлением выясняется, что Postgres мало того, что как минимум почти везде не уступает MS, так еще и местами делает его, а вот это уже интересно
Кто что имеет сказать?
Мнение интересно с учетом всего: скорости, надежности, работы при перегрузках, цены, удобства, автоматических архивных копий, копий без выгона пользователей и т .д. т. п.
 
 
   ДенисЧ
 
301 - 14.11.18 - 09:02
(300) Тракторист обрадовался твоему посту )))
   ГеннадийУО
 
302 - 16.11.18 - 14:26
(202) Вот про Postgres Pro, говорят, в тестах лучше MS SQL

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

Если вы рассматриваете PostgreSQL или Postgres для использования с 1С, то у вас имеются такие варианты:

    Свободно-распространяемый PostgreSQL. Его вариант с поддержкой 1С (с добавленными патчами для совместимости) имеется как на сайте 1С, так и у нас (Тут). Вам не нужно приобретать лицензии и вы можете не приобретать поддержку, приняв риски неисправностей на себя. Если решите, что поддержка вам необходима, то мы продаем ее по 42 480 рублей в год за ядро процессора.
    Использовать Postgres Pro Enterprise. Эта версия существенно переработана и оптимизирована. Для случая 1С она примерно в 2 раза производительнее и в ряде тестов дает результаты лучше MS SQL. При этом постоянные лицензии на нее стоят 78 700 рублей за ядро, годовая – 36 000 рублей. Кроме того, для этого варианта имеются еще лицензии по пользователям, которые выгоднее для маленьких внедрений.


Но с нового года подорожает на 10%. Торопитесь, если надо конечно :)
   unregistered
 
303 - 16.11.18 - 15:29
(302) > Postgres Pro Enterprise...Для случая 1С она примерно в 2 раза производительнее

Ключевой вопрос - "в 2 раза производительнее" чего? - обычной сборки PostgresPro? А за счет чего? И выигрывает ли производительность в 2 раза всегда и во всём?

> ...и в ряде тестов дает результаты лучше MS SQL.

В ряде каких именно тестов результаты лучше, чем у MS SQL?

Бесит такая крайне мутная и непонятная формулировка. Когда не совсем ясно - что именно я покупаю за деньги и за какие конкретно деньги.
   Вафель
 
304 - 16.11.18 - 15:34
(303) на 50% больше объема
   ГеннадийУО
 
305 - 16.11.18 - 15:45
(303) Ну да, маркетингу налили слегка. Возможно, если у них попросить, покажут и тесты.
   ansh15
 
306 - 19.11.18 - 17:29
(303) https://www.ibs.ru/interlab/blog/test-drayv-postgres-pro-v-sborke-dlya-skaly-sr-protiv-ms-sql-na-primere-1s-predpriyatie/
Имитировали многпользовательскую нагрузку, пишут Postgres Pro Enterprise лучше. Правда, там несколько специфично...
За счет такого модуля расширения https://postgrespro.ru/docs/enterprise/10/aqo может быть быстрее, для некоторых типов запросов.
Еще различия между оригиналом и Postgres Pro EE https://habr.com/company/postgrespro/blog/337180/
   rphosts
 
307 - 19.11.18 - 19:11
(306) познавательно!
Но 2-х кратным превосходством там не пахнет.
   Krendel
 
308 - 19.11.18 - 19:18
Тут фриц пишет мс закрывает 22 ноября свой офис в рф
   Krendel
 
309 - 19.11.18 - 19:20
Может кто чего слышал, а не то у него мутный первоисточник
   H A D G E H O G s
 
310 - 19.11.18 - 19:28
(308) Мелкософты уже сказали, что фейк, но уточнили, что будут продавать в долларах теперь. Ну, тоесть, их самих закроют наши власти, они будут страдать за демократию, вот это всё.
 
 Рекламное место пустует
   H A D G E H O G s
 
311 - 19.11.18 - 19:30
   ГеннадийУО
 
312 - 19.11.18 - 20:28
(311) Ну и скатертью дорожка...
   ansh15
 
313 - 30.11.18 - 11:12
PostgreSQL 11.l для 1С, тестовая редакция http://repo.postgrespro.ru/1c-11-beta/
Вкратце, что нового в 11-версии(в общем) - https://habr.com/company/postgrespro/blog/426745/
   Вафель
 
314 - 30.11.18 - 11:16
(311) что-то никто никого не закрыл
   Гобсек
 
315 - 30.11.18 - 11:17
Эти покупки в долларах усложняют ведение бухгалтерии
   Провинциальный 1сник
 
316 - 30.11.18 - 11:18
(315) Ну значит покупать будем у всяких там софтлайнов и прочих посредников за рубли. С валютой точно связываться мало кто захочет.
   Вафель
 
317 - 30.11.18 - 11:19
(315) так документы они могут все в рублях выписывать. просто прайс в у.е.
   ansh15
 
318 - 05.12.18 - 10:41
Занятное сравнение(ссылка попалась на глаза на Инфостарте) https://efsol.ru/articles/1s-sql-test.html
Достаточно осмысленные результаты для конкретных(и широко распространенных) конфигураций.
Там еще первая часть есть https://efsol.ru/articles/1s-mssql-postgresql.html
Сравниваются различные комбинации, в том числе и в виртуальной среде.
   Aleksey
 
319 - 05.12.18 - 10:51
(318) Я радом стоял когда игрались с кип. И основные затраты при работе не в работе сервера 1С, а в работе клиента. Потому и ОФ быстрее УФ, потому что клиент отзывчивее.

По ссылки не понятно это цифры исключительно модуля обработки проведения (серверная часть). Или это время от нажатия кнопки ОК до закрытия документа (клиентская часть + серверная часть).
Если второе то на винде обычно время 2,786 сек означает что  2 секунды работал клиент и 0.786 сек работал модуль проведения
   ansh15
 
320 - 05.12.18 - 10:57
(319) Так клиент там один и тот же, разные только серверные части.
Или один и тот же клиент с разными серверными частями работает по разному? Или нет?
   Aleksey
 
321 - 05.12.18 - 11:00
(320) У меня нет таких данных о скорости работы клиента с разными серверными частями
   Фрэнки
 
322 - 05.12.18 - 11:07
(318) А почему у них в выводах сказано, что нужны какие-то специалисты на "нестандартным СУБД" ? Рассмотрено все абсолютно стандартное.
   ansh15
 
323 - 05.12.18 - 11:59
(322) Шаблон мышления, формируемый больше десятка лет в среде 1С. Вот, конец 2018-го https://forum.infostart.ru/forum95/topic203934/?PAGEN_1=1
Устойчивое мнение, что специалист по PostgreSQL - редкий и дорогой, найти его практически невозможно, даже в Москве и другие "негативные опыты применения" автоматом зачисляют эту СУБД в разряд "нестандартной альтернативы".
   Фрэнки
 
324 - 05.12.18 - 12:22
(323) дык в те же самые 10 лет назад периодически народ на грабли наступал, что в МС СКЛ забывали накатить сервис-пак, запретить серверу отдавать сиквелу всю оперативу и т.д., однако, это им не мешает много-много лет внушать самим себе. "а мы ХХ лет тому назад словили УУ ошибку" вот с тех пор продолжаем отговаривать клиентов. Хотя 1С упорно пилит с новые релизы платформы и новые релизы 1С-сборок постгри.

Хорошо хоть в этих статьях по ссылкам свежие тесты. Хоть и не до конца прозрачные, но все-таки свежие.
   Вафель
 
325 - 05.12.18 - 12:28
(324) до сих пор средний админ небольшой конторки (500-100 чел) не умеет в линукс
   Fragster
 
326 - 05.12.18 - 12:31
(325) как кат? у таких контор уже наверняка есть своя АТС (линукс/фряха), нормальный роутер с виланами (никсы) и шлюз (тоже как правило никсовое чо-то), всякие внутренние порталы и прочее.
   Фрэнки
 
327 - 05.12.18 - 13:46
(325) А большинство бухгалтеров небольших конторок не умеют записывать формулы в экселе и что? Но опять таки большинство из них готовы ныть, что им нужен эксель, а не калк
   rphosts
 
328 - 05.12.18 - 19:06
(325) если чел лет 5 работает админом то он может не знать линукс если только:
1.крайне ленив
2.загружен выше крыши
3.корпоративные правила запрещают использовать на раб.что либо кроме мс
   Aleksey
 
329 - 05.12.18 - 19:53
(328) Зачем админу в ларьке знать линукс?.
Нормальных мануалов нет, все ошибки - нужно знать английски, потому что в ру сегменте это настолько редкий зверь что знания его передаются из уст в уста и в интернете  не светят.

Даже если где то и есть то это куски раскиданные по всему инету на десятках форумов без какой либо структуре и чеклисту. Т.е. любая проблема - никто не знает почему ну у всех есть с десяток строк инициализаций, который нужно попробовать в надежде что что-то выстрелить. А почему так и зачем - а хз, так старый админ говорил делать.


Это показало видно на последнем инфостарте где там систему на постгри запускали и приводили примеры десятков мифов, типа при настройки постгри нужно писать вот там. При этом никто не знал что это команда делает и какой результат ожидать, так написано. И они некоторые мифы разбирали с пояснением как эта команда работает, какие от неё следует ожидать результат когда её применять. И что по умолчанию лучше делать наоборот.
Это я к тому что истинных гуру в среде линукса/постгри мало, намного меньше чем сертифицированных специалистов по МС, а уж описание команд и его результаты, в отличие от мс, для линукса - это тайна за семью печатями
   Фрэнки
 
330 - 05.12.18 - 21:33
(329) бред не надо писать, начиная со слов "нормальных мануалов нет"
   Фрэнки
 
331 - 05.12.18 - 21:34
(329) и заканчивая сказками о чрезвычайной многочисленности сертифицированных специалистов по МС
   Aleksey
 
332 - 05.12.18 - 22:05
(330) Хорошо у 1с есть чеклист по настройки скуля.
https://its.1c.ru/db/metod8dev#content:5904:hdoc
Где почитать аналог на русском для постгри?
   Фрэнки
 
333 - 05.12.18 - 22:09
(332) ну и чья заслуга в составлении этого чеклиста?
Петух 1С ников клюнет и для постгри такой же напишут.

Твое ворчание, скажем так, в адрес постгри ...
Ну не стала бы сама 1С поддерживать его в своей платформе и что, много ли о нем было бы разговоров? А так они _сами_ мало того, что сделали поддержку, но и развивают ее, устраняют выявляемые баги и т.д. и т.п.
 
 
   Aleksey
 
334 - 05.12.18 - 22:10
(338) Т.е. все таки подтверждаешь что нормальных мануалов нет?
   Aleksey
 
335 - 05.12.18 - 22:12
по поводу чеклиста для ms есть куча сайтов где все собрано в одном месте, даже у курсыпо1С есть спецкурс. На инфостарте подробная статья с картинками.
Я просто привел ссылку на наиболее авторитетный источник.
   Фрэнки
 
336 - 05.12.18 - 22:17
(334) нормальные мануалы есть.
У тебя постгри в продакшен работает? У нас работает.
И это уже с 2007 года я ни одного года не припомню, чтоб пострги у кого-то рядом со мной не было в работе.
Лично мне сейчас лениво суетиться и выискивать вот и все.
Помню, что и от КурсыПо1С или еще от кого-то прилетала реклама на обучение и по постгри и по линуксу. Администрирования. Но я не админ. Я не беру деньги за админство. Но курсы прилетали, помню. Если кому надо, тот найдет и все настроит и поставит.

Со временем ситуация будет только улучшаться с этим делом. Но и сейчас оно уже намного лучше и легче устанавливается, настраивается и ошибок меньше. Намного меньше.

Тут же в старых платформах, например, ошибок явных уже нет. Проблема именно в том, что новые платформы выпускают и новые баги дописывают. Уж не знаю, каких больше. На мой взгляд с МС СКЛ столько же, если не больше.
   Aleksey
 
337 - 05.12.18 - 22:19
И да у 1с есть такой и по настройки На постгри 9.2 на 8.1
https://its.1c.ru/db/metod8dev#content:5866:hdoc

Но там если ты не красноглазик суваться не стоит ибо 
"Данный документ подразумевает хотя бы поверхностное знакомство с архитектурой PgSQL."
Т.е. кучу параметров без объъяснения куда писать и зачем это делать
   Фрэнки
 
338 - 05.12.18 - 22:21
Вот какое-то время тому назад - появилось у меня желание поднять на своем же компе пару виртуальных машин для отдельно сервера и отдельно клиента. Установил туда на сервер постгри. Настроил, соединил клиента с сервером. Заработало все.
   Aleksey
 
339 - 05.12.18 - 22:21
(336) Но вот это все объясняет. Это называется профессиональная деформация.
Юрист всегда найдет, что сказать из опыта или припомнит какую-нибудь статью, но это не означает что все вокруг юристы и любая домохозяйка знает УК РФ
   Фрэнки
 
340 - 05.12.18 - 22:22
(337) устаревшая инструкция. Ее уже менять давно пора или обновлять. Сейчас же все ставят 9.6.1 и на меньшее никто не согласен :-)
   Aleksey
 
341 - 05.12.18 - 22:23
(340) так я о том же, что некому это нафиг не нужно, знания передают из уст в уста и открыть сайт и посайту сделать чтобы все было круто, без погружения в область - фиг получиться
   Фрэнки
 
342 - 05.12.18 - 22:24
(339) и что мне теперь делать с твоим упреком?
Убиться сразу или побежать на сервак своего работодателя где уже много лет и самое главное без меня и до меня уже работает постгри и уничтожить его там?
   shpioleg
 
343 - 05.12.18 - 22:29
Да, вроде, нормально все с Постгресом. У клиента порядка 10+ баз в облаке на одной виртуалке крутятся. В основной базе УТ где-то 40+ пользователей постоянно работают и ,ничего так, бодренько. С месяц назад на 13-ю платформу и 10 Постгрес перевели. В БУХ,УТ,ЗУП никаких глюков не замечено.

8. Свое мнение
   Фрэнки
 
344 - 05.12.18 - 22:46
просто Ростов-на-Дону в реальности большой город. И там есть много-много и линуксоидов и вообще самых разных программистов/айтишников. И это нормально, что далеко не всех представителей разных айтишников, разных направлений приходится или удается встретить живьем в повседневной практике - это само по себе не означает, что таких программистов не существует в жизни.

Я вот ставил линукс первый раз году в 96-ом если мне память не изменяет... Но никуда он тогда лично мне не пригодился. Нетварь тоже помню, правда уже с трудом, тогда на ней базы 7.7 в файловом режиме можно было держать и только через сколько=то лет МС СКЛ появился доступный, на котором все дружно начали ставить. И я хорошо помню, что до лицензирования всего этого хозяйства дело доходило очень и очень со скрипом. Потому и распространялось оно все с бешеной скоростью, на самом деле.
А среди моих друзей, приятелей, коллег всегда находились люди, знающие линукс, юникс, какие-то реалтайм ос.
По Оракл знаю специалистов. Фирма есть знакомая, куда меня всегда готовы взять юниором для работы с Оракл.

Не понимаю я этого "отрицания" как бы чего-то еще, кроме одного евангелического... Просто удивляюсь такому.

И повторюсь, 1С сама из своих стратегических соображений реализовала поддержку разных СУБД. И сама же точно также реализует документирование возможностей по использованию этой СУБД, но может там кто-то близкий к ним надоумит руководство вложиться не только в программную реализацию возможностей, но и задокументировать все эти возможности более качественно и все будет вполне себе замечательно.

А вот эта вся функциональность в 1С с веб-технологиями
- я вот в них даже не успеваю толком разобраться. Но этот способ тоже есть и работать можно не только через СУБД и серверную лицензию, но с использованием апача и файловым режимом доступа к базе взамен СУБД.
   rphosts
 
345 - 06.12.18 - 04:39
(329)в далёком 2000 листал Э.Неммет ... точное название книги не вспомню - вполне толковая книга причем перевод на Великий и могучий... и это почти 20 лет назад! Сейчас их просто море!
   rphosts
 
346 - 06.12.18 - 04:42
(332) в "настольной книге эксперта" всё что нужно про настройку есть (и по постгри и по мс-скл)
   Конструктор1С
 
347 - 06.12.18 - 04:58
Я правильно понимаю, что основная аргументация в пользу Postgres это то, что "тонко настроенный постгрис делает мсскуль с дефольными настройками"?
Тогда может корректнее рассматривать "дефолтный постгрис vs. дефолтный мсскуль" и "тонко настроенный постгрис vs. тонко настроенный мсскуль"?

1. В Винде MS лучше Postgres
   Nikoss
 
348 - 06.12.18 - 06:56
(347) " основная аргументация в пользу" в первую очередь - цена
   Фрэнки
 
349 - 06.12.18 - 08:26
(347) основная аргументация цена, конечно - вот недавно была ветка практического выбора ПО для сервака
Вопрос по замене сервера
 
 Рекламное место пустует
   NorthWind
 
350 - 06.12.18 - 09:02
(347) на практике проблема, как я ее вижу - в том что постгри изначально некоммерческий софт и поэтому в нем нет удобных "вылизанных" инструментов, таких как Enterprise Studio, которые позволяют легко делать сложные вещи непрофессионалам. Вместо них есть редактирование конфигов и разнородные поделки большого сообщества, где кто в лес, а кто по дрова, что, в общем, типичная особенность свободного ПО. Это в общем случае не означает, что СПО плохое, а коммерческое ПО хорошее - это просто данность, с которой приходится жить. Вторая проблема заключается в том что 1С до определенного момента не уделяла достаточного внимания работе с этой СУБД, из-за чего возникают одиозные вещи вроде описанной в данной теме, которые людям приходится преодолевать на лыжах по асфальту.
   rphosts
 
351 - 07.12.18 - 10:59
(350) pgAdmin 4.2 до студии сильно недотягивает но в целом неплох
   ansh15
 
352 - 07.12.18 - 17:30
Опубликовали PostgreSQL, версия 10.5-6.1C
http://downloads.v8.1c.ru/content//AddCompPostgre/10_5_6_1C/postgreUpdate_ru.htm
Основной упор сделан на оптимизацию построения планов запросов.
   ansh15
 
353 - 11.12.18 - 00:14
Немного подробнее об оптимизации - http://catalog.mista.ru/public/960592/
   pavig
 
354 - 12.12.18 - 09:59
Провел вот тест Гилева на арендованном облачном сервере.

MS SQL 
показал 29.41 попугаев (хороший результат)

PostgreSQL 10.3_3.1C_x64
показал 20 попугаев (тоже попало в зону "хорошо" по классификации Гилева, но таки ближе к зоне "удовлетворительно")

Сейчас скачаю и запущу тест Postgre 10.5

Всё крутится на винде, сервер 1С и SQL на одном сервере
Intel Xeon Gold 6126 2.60GHz (гипертрейдинг заявляют до 3.7 ГГц), оперативка 16Гб
1С версия 8.3.13.1644

Получается на текущий момент что MS на винде явно лучше чем Postgres

1. В Винде MS лучше Postgres
   ice777
 
355 - 12.12.18 - 10:19
(354) и дорого.
а  на линуксе и постгри ничего платить не надо.
Это для многих первый и последний аргумент.
Но вот спецов по линуксу в таких местах кот наплакал.
   pavig
 
356 - 12.12.18 - 10:20
+ (354)

Тест Гилева

postgresql-10.5-6.1C(x64)
показал 20.33 попугая

ИМХО если лучше и стало, то не значительно
   pavig
 
357 - 12.12.18 - 10:22
(355)
"на линуксе"
Бизнесу не надо "линукс"... Бизнесу надо "поставил и забыл"... и бесплатно)
   Конструктор1С
 
358 - 12.12.18 - 11:27
Интересно получается. Если не кормить разработчиков платного ПО, то придется кормить специалистов, обслуживающих бесплатное ПО. Так и бесплатность на нет может сойти, а то и "бесплатное" окажется дороже платного.
   scanduta
 
359 - 12.12.18 - 11:45
Зависите от настройки постгри. Если есть хороший спец по постгри, то производительность будет на уровне ms sql.

Но в целом постгри сложней админить, так как спецов мало.

каждый случай надо рассматривать индивидуально.

8. Свое мнение
   spectre1978
 
360 - 12.12.18 - 18:52
(358) так было всегда. Те кто живёт в мире коммерческого софта, зарабатывали на продажах,  в мире СПО - на поддержке. Кушать все хотят.
   lodger
 
361 - 12.12.18 - 19:08
постгря 10ая сыровата...

8. Свое мнение
   Сисой
 
362 - 12.12.18 - 20:04
Посмотрите на проблему с точки зрения доступности спецов. Почти любой 1Сник может легко установить и админить SQL-сервер, многие умеют пользоваться профайлером и писать небольшие скрипты на Т-SQL. Т.е. в случае чего решат проблему даже без админа.
А Postgres не так уж многие и видели, а на крупных внедрениях - вообще не видели. И любая проблема с ним м.б. засадой для спеца "с улицы".

1. В Винде MS лучше Postgres
   H A D G E H O G s
 
363 - 12.12.18 - 20:20
(349) Дичь какая
   H A D G E H O G s
 
364 - 12.12.18 - 20:26
(349) Это просто праздник какой-то. Я просто фигею, как народ вообще жил раньше на Postgree с такой СУБД, если они вещи, которые уже были в MS SQL Server 2000 преподносят как новейшие.
   H A D G E H O G s
 
365 - 12.12.18 - 20:28
(349) Это точно статья 2018, а не 2008 года? Там ребята, похоже застряли в каменном веке.
   PR
 
367 - 12.12.18 - 20:49
(354) Радуют меня такие заявления типа "Я поставил без настройки MS и Postgres, второй хуже, чем первый, значит говно", при этом почему-то не приходит в голову мысль, что это просто руки кривые
Сабжа и (0) как бы предполагают, что речь про сравнение правильно настроенных продуктов, а не поставленных по дефолту
   trdm
 
368 - 12.12.18 - 20:50
(302) > Вам не нужно приобретать лицензии и вы можете не приобретать поддержку, приняв риски неисправностей на себя.

куету морозят. риск всегда лежит на собственнике.
даже если застраховать.
   trdm
 
370 - 12.12.18 - 20:52
(350) > Это в общем случае не означает, что СПО плохое

вобще-то означает.
если руль в багажник засунули..
   Фрэнки
 
371 - 12.12.18 - 21:06
(367) ну если база мало-мальски серьезных размеров, то и МС СКЛ без настройки хреново работает. Хреново ровно настолько, чтоб продавец через полгода мучений покупателя еще раз им чего-то дополнительно продал. Развели на покупку первый раз, значит и второй раз на покупку разведут.
   Сисой
 
372 - 12.12.18 - 21:11
(367) Если в 2018(!) году СУБД по дефолту не может обеспечить приемлемую производительность для 80% баз, то это не СУБД, а говно. Потребителя уважать нужно, а не херней страдать.
В мире 1С не так уж и много специфических высоконагруженных баз, где тонкий тюнинг СУБД нужен.
   Сисой
 
373 - 12.12.18 - 21:13
(371) А серьезных, это насколько? Больше 100 Гб?
   PR
 
374 - 12.12.18 - 21:19
(372) Так Postgres, насколько я в курсе, вообще не так давно стал рассматривать 1С как серьезного потребителя
   g00d
 
375 - 12.12.18 - 21:32
последний постгрес  очень сильно вырвался вперед по скорости и надежности.
   ansh15
 
376 - 12.12.18 - 22:34
Из "каменного века" - https://www.sql.ru/forum/851549/dolgiy-zapros-s-vlozhennymi-zaprosami-na-1s-8?hl=%e7%e0%ef%f0%ee%f1%fb%201%f1
Такой запрос как у автора той темы MS SQL на ура провернет или все же придется переписывать?
   dmrjan
 
377 - 13.12.18 - 08:06
(374) Скорее 1С повернулась лицом к PostgreSQL. Но в целом, благодаря активности разработчиков, встречам, просьбам, увеличению количества разработчиков PostgreSQL резко усилила качество продукта. Что касается PostgreSQL 1C Enterprise, то в этом продукте реализовано много фич для корпоративних баз данных. Та же компрессия данных позволяет иметь вместо 40Гб базы - 10 Гб. Соответственно и стоит данный продукт как корпоративный, но на пару порядков дешевле Оракла. При этом стандартная версия для 1С - бесплатная, хватает ее для маленьких и средних баз выше крыши.
   dmrjan
 
378 - 13.12.18 - 08:10
(376) Наверное нужно смотреть в сторону последнего 10 релиза.

"многопараметрическая статистика добавлена. Это очень важно, потому что в Postgres выполнение запросов зависит от того, какую оценку стоимости база данных может дать для вашего запроса. И это зависит от статистики. До сих пор до версии 10 статистика была однопараметрическая, т.е. для какой-то определенной колонки. А сейчас стала многопараметрической, так что вы можете делать статистику для связанных колонок. Это важно для 1С, потому что в 1С бывают сложные запросы, когда колонки друг с другом связаны, и это надо учитывать"

https://postgrespro.ru/blog/media/3725860
   dmrjan
 
379 - 13.12.18 - 08:12
(376) Оттуда же:
"Я хочу отметить одну вещь. Известно, что 1С-ники пишут запросы на “своем” языке. В первый раз, когда я столкнулся с запросами 1С в 2008 году, я был шокирован. Несколько дней мы занимались тем, что пытались сократить запрос размером в 100 кБ и сделать его удобоваримым. Сейчас к нам приходят запросы длиной даже в 1 мБ. Я всегда поражаюсь, когда прихожу к вам, смотрю, неужели вот этот человек может описать вот такой запрос? И я очень горд за Postgres, потому что он справляется с такими запросами и при этом не умирает. Перечисленные выше функции и помогают решать такие проблемы."
   Фрэнки
 
380 - 13.12.18 - 08:34
(372) Ну и сам страдай херней дальше со своим МС СКЛ, который е.анет внезапно санкциями и ппц.

Сам же должен понимать прекрасно для чего нужно продвигать независимое ПО или как его обычно называют Открытое.
   Фрэнки
 
381 - 13.12.18 - 08:38
(374) Ну как давно, как они сами и пишут - с 2008 года. Как только 1С приняла решение, что безальтернативно сидеть на мс скл не очень хорошо, так и пошло развитие. Другое дело, что сложно адекватно оценивать скорость разработки, что можно считать быстрым развитием или не слишком быстрым.
   NorthWind
 
382 - 13.12.18 - 08:39
(370) аналогия неверна. Здесь, скорее, аналогия между мерседесом и москвичом. Второе по сравнению с первым почти бесплатно, но требует определенных усилий по доведению до ума, не исключая обращений в платные сервисы (хотя никто не мешает и самостоятельно перебрать движок). Но! И то и другое может ехать, а в определенных случаях Москвич даже едет неплохо. Каждому свое...
   NorthWind
 
383 - 13.12.18 - 08:43
та же самая аналогия с инструментарием. У мерседеса специфические съемники, диагностическое оборудование, которое распространяется по дилерским сервисам (Enterprise Studio). У москвича - разнообразные долота, зубилы и самовыточенные девайсы, которые делаются сообществом гаражных мастеров, которые позволяют каждое решать определенные задачи и раздаются бесплатно любому человеку который готов это освоить...
   NorthWind
 
384 - 13.12.18 - 08:45
Москвич способен прямо с завода поехать, но не факт что он поедет хорошо и не факт что доедет далеко (PG часто заклинивает через 3-4 месяца после начала работы, когда база разрастается). При приложении рук это как-то можно решить.
   Фрэнки
 
385 - 13.12.18 - 08:50
(372) Чуточку разверну свое высказывание в (380)

Очень многие по привычке некорректно оценивают все-таки масштабы затрат, которые возникают при работе на МС СКЛ. Мне в 2006 и в 2007 году еще тогда, еще при относительно низком курсе доллара, приходилось составлять _полную_ (подчеркнул специально) смету лицензионно чистой установки клиентских компов в сети предприятия без льгот на покупку лицензий от майкрософт. В самом легком варианте сумма начиналась от 800 долларов в пересчете на каждый клиентский комп. В максимальной версии было 1400 долларов.

Для сети на 100 машин от 80.000 $ до 140.000 $

А на момент начала разработок с использованием постгри стоимость сопровождения была не определена.

И еще момент. Нет спецов, нет спецов - спецы есть всегда, когда на них есть спрос. Изучить нужный комплект документации и настроить работу с нуля для специалиста уже работающего с аналогичным, похожим ПО - ну максимум три месяца, в среднем - месяц, наверное.
Нва тех предприятиях, где принимали решения работать с постгри, работать продолжали те же самые специалисты, что и работали с МС СКЛ до этого или с Оракл. И там же были СУБД не только МС СКЛ или Оракл, но и майскл, а у кого-то и IBM DB2 встречался.
   Провинциальный 1сник
 
386 - 13.12.18 - 09:06
(381) Жаль что firebird/interbase не рассматривали как альтернативу(
   Мыш
 
387 - 13.12.18 - 09:21
(385) > Изучить нужный комплект документации и настроить работу с нуля для специалиста уже работающего с аналогичным, похожим ПО - ну максимум три месяца, в среднем - месяц, наверное.

Интересно, кто-нибудь берет на внедрение специалистов, которые честно говорят "да я по этой СУБД(программе/технологии) месяц документацию читал, всё будет летать" ?
   unregistered
 
388 - 13.12.18 - 09:42
(367) > Радуют меня такие заявления типа "Я поставил без настройки MS и Postgres, второй хуже, чем первый, значит говно"

А в чём радость то?
Два программных продукта поставили "из коробки".
Причем дистрибутив Postgres, если он скачивался с сайта 1С или со страницы дистрибутивов для 1С сайта PostgresPro, уже имеет настройки для оптимальной работы с 1С. То есть в некотором смысле Postgres даже в более выигрышном положении.

> ...не приходит в голову мысль, что это просто руки кривые

А что именно, по твоему мнению, необходимо дополнительно подкручивать в Postgres (если это изначально не ванильный дистрибутив, а поставляемый специально для 1С)?
Нахрена вообще нужно ПО, которое надо каким-то хитрым образом тонко тюнинговать ещё на этапе установки и до начала эксплуатации? (про настройки по мотивам "рекомендации с ИТС" я не говорю - будем считать, что их все делают при установке ПО).

Лично меня веселят сообщения умников, которые наоборот начинают сравнивать затюнингованную вхлам систему с типовой поставкой из коробки. И с пеной у рта доказывать крутизну первой по сравнению со второй.
   Фрэнки
 
389 - 13.12.18 - 09:46
(386) кстати, да. Распространение firebird/interbase было тогда достаточно большим. Но выбрали именно то, что выбрали.

В свое время мс скл выбрали еще для 7.7 только из-за готовой команды разработчиков в тот период. Хотя можно было и Оракл взять за основу. Но это обходилось бы покупателям еще дороже, если брать его с лицензиями.
   Фрэнки
 
390 - 13.12.18 - 09:49
(388) значит установочный пакет, который раздает со своего ИТС 1С когда-то сподобятся укомплектовать уже настроенными вариантами "типовых сценариев использования СУБД" или как они там грамотно сформулируют эту идею.
   тхулбо
 
391 - 13.12.18 - 09:54
(387) Я вот знаю одну достаточно крупную компанию, где на Postgres перевели все бухгалтерские базы. Специалист по MS SQL разобрался за месяц ковыряния в перерывах между основной работой.
   NorthWind
 
392 - 13.12.18 - 10:14
(388) нет такого понятия "из коробки" для свободного софта. И коробки нет, ибо некому ее состряпать, никто ее не закажет в типографии :)
   Вафель
 
393 - 13.12.18 - 10:18
(392) из коробки = дефолтные настройки
   dmrjan
 
394 - 13.12.18 - 10:19
(392) Есть понятие - с репы. Я в свое время был очень доволен, насколько просто PostgreSQL устанавливается на Linux с сайта postgrespro.ru
   Вафель
 
395 - 13.12.18 - 10:20
(394) "из коробки" никак не влияет на простоту установки
   ansh15
 
396 - 13.12.18 - 10:23
(378)Да, развитие идет. А некоторый ряд специалистов, со своим "негативным опытом применения Postgres" в 2009 году, так там(в 2009-м) и остались. И до сих пор транслируют оттуда с гордостью о своих неудачах с этой СУБД.
Хотя нет никаких принципиальных причин не проявить элементарную любознательность.
   dmrjan
 
397 - 13.12.18 - 10:23
(395) Де-факто "с репы" и есть из коробки. Под виндой сразу предлагается применить оптимизированный конфиг.
   NorthWind
 
398 - 13.12.18 - 10:26
(394) установить мало. Еще желательно чтобы оно работало. Я в свое время тоже поставил и оно работало, рил! Месяца три. Пока не приуныло на несколько часиков на РСВ.
   dmrjan
 
399 - 13.12.18 - 10:27
(396) Мне в свое время рассказывали, что специалист с раруса внедряя свою конфигурацию спросил насчет PostgreSQL - а где на сайте Microsoft можно его скачать.
   unregistered
 
400 - 13.12.18 - 10:28
(392) Не надо прикидываться чайником. Ты прекрасно понял что именно я имел ввиду под термином "из коробки". Дистрибутив MSSQLSever тоже может быть без коробки и включать очень и очень разный набор пакетов.
  1  2  3  4  5  6   

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует