The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Amazon открыл код Babelfish, PosgtreSQL-расширения для замены MS SQL Server"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Amazon открыл код Babelfish, PosgtreSQL-расширения для замены MS SQL Server"  +1 +/
Сообщение от opennews (??), 29-Окт-21, 10:56 
Компания Amazon открыла исходные тексты проекта "Babelfish for PostgreSQL", предлагающего расширения к СУБД PostgreSQL с реализацией специфичных возможностей СУБД Microsoft SQL Server. Ключевой целью проекта является предоставление возможности выполнения приложений, написанных для SQL Server, на серверах под управлением СУБД PostgreSQL. Код проекта открыт под лицензиями Apache 2.0 и     PostgreSQL License...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56061

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 29-Окт-21, 10:56   +7 +/
Интересно потестить это в связке с 1с, насколько я помню патчи от ethersoft, тоже приводили работу с транзакциями в pg в некое подобие mssql
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #20, #54, #72

2. Сообщение от Аноним (2), 29-Окт-21, 10:56   +2 +/
А M$ в суд не подаст? Орки же на гугл подавали...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #7

3. Сообщение от пох. (?), 29-Окт-21, 11:03   +/
Ну теперь-то заживем!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32

4. Сообщение от AleksK (ok), 29-Окт-21, 11:04   +1 +/
сейчас 1С может работать со стандартным Postgres 13
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #9

5. Сообщение от пох. (?), 29-Окт-21, 11:06   –8 +/
не думаю - база с возу, и волки сыты.

Просто заменит половину инстансов в azure шва..6ешплатными. Разумеется, для нее - а для лохов по прежнему платить за ресурсы.

Ты же понимаешь, что им платили не за счастье использовать их странную древнюю семантику, а совсем-совсем за другие вещи? Ну вот кто это делал - тот и дальше будет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #28

6. Сообщение от Аноним (7), 29-Окт-21, 11:07   –8 +/
Ничего не написано чтобы этот babelfish умел мастер-мастер. Тогда зачем он нужен. Да даже MS SQL без мастер-мастер не нужен.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #24, #27, #167

7. Сообщение от Аноним (7), 29-Окт-21, 11:08   +2 +/
Юристы Амазона будут только рады. Работай будут обеспечены на ближайшее время.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

8. Сообщение от Аноним (8), 29-Окт-21, 11:14   +/
Годно. А то поприбивают всё гвоздями всякие...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #30

9. Сообщение от Аноним (9), 29-Окт-21, 11:15   +/
вообще-то нет
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #14

10. Сообщение от пох. (?), 29-Окт-21, 11:43   –2 +/
В каком месте тебе банальный транслятор синтаксического сахарка должен был его уметь? ;-)

Да и в любом случае это ненаучная фантастика, платой за которую будет безумное тормозилово на тривиальных операциях. Для любых практических задач вполне необходим и достаточен ms'овский always on. И включается в пяток кликов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #11

11. Сообщение от Аноним (11), 29-Окт-21, 11:51   –2 +/
Не знаю, например в моем буйном воображении. И вообще у нас орацл стоит и не падает.  Даже если бы завезли тут всё равно бы не перешли на постгрю(
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #13, #17

12. Сообщение от Аноним (11), 29-Окт-21, 11:55   +/
Если есть запрещающий знак, они знают — где-то рядом объезд…
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #15

13. Сообщение от пох. (?), 29-Окт-21, 12:16   –3 +/
> Не знаю, например в моем буйном воображении. И вообще у нас орацл
> стоит и не падает.

э... ну... йуный падаван, много открытий впереди ждет тебя еще.

>  Даже если бы завезли тут всё равно бы не перешли на постгрю(

У нас вот и орацл, бывает, что. И mssql не без приключений (хотя на самом деле - почти без, но там и задачи, конечно, в разы попроще). А постгрез, к счастью, только там, где он почти ничего не может испортить (подпорка под модным жабиксом, который все равно не работает, к примеру).


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

14. Сообщение от AleksK (ok), 29-Окт-21, 12:30   –1 +/
> вообще-то нет

У меня работает на версии standart. Что характерно я ставил специальную версию 1C, на ней сервак сделал пустые базы, но почему-то возникла проблема с загрузкой dt.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #18, #64

15. Сообщение от домен в слонике (?), 29-Окт-21, 12:32   +/
а ты орал веселую песню?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

16. Сообщение от Аноним (16), 29-Окт-21, 12:34   +7 +/
Тихие корпоративные войны
Опенсорс как оружие капиталиста
Ответить | Правка | Наверх | Cообщить модератору

17. Сообщение от snelsemail (?), 29-Окт-21, 12:44   +1 +/
Самоуверенность - это хорошо, конечно.
Главное, чтобы она сохранялась в момент возникновения проблем. А они случаются везде.
А то видали мы ярых противников постгреса, которые в итоге не могли решить проблемы в своём любимом оракле. И это не единичные случаи.

Некоторые, к слову, мигрировали на постгрес в итоге.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #38, #66

18. Сообщение от Pofigist (?), 29-Окт-21, 13:00   –14 +/
Это как в анекдоте...

- Доктор, я работать смогу?
- Ага, на аптеку...
- Доктор, а ходить я смогу?
- Ага, но только под себя...

Так и 1С+pgsql - она запускается. Но по мере увелечения кол-ва пользователей - начинается дикая деградация производительности. Для сети ларьков с шаурмой - это не важно. Для любого не SOHO предприятия - это уже смертельно, увы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #21, #26, #29, #35

20. Сообщение от vitalif (ok), 29-Окт-21, 13:30   +/
Амазон просто обязан такой тест провести, подскажите им
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

21. Сообщение от vitalif (ok), 29-Окт-21, 13:30   +3 +/
Вот смешно будет, если через этот БАБЕЛЬФИШ оно будет работать быстрее, чем нативно с постгрёй...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #22, #37

22. Сообщение от Pofigist (?), 29-Окт-21, 13:44   –1 +/
Скорей всего - нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

24. Сообщение от Аноним (2), 29-Окт-21, 13:59   +2 +/
>master-master

Это же неполиткорректно!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #34, #91

25. Сообщение от Аноним (25), 29-Окт-21, 14:21   +2 +/
Вот это годно. Давно пора выкинуть этот MS SQL
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #94

26. Сообщение от bOOster (ok), 29-Окт-21, 14:45   +2 +/
Мозги не нужно задним проходом подменять. И все работать отлично будет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #75

27. Сообщение от funny.falcon (?), 29-Окт-21, 16:00   +2 +/
Мастер-мастер не нужен в 99.999% инсталляций. Если вы думаете, что вам нужен, скорее всего вы ошибаетесь.

В большинстве случаев достаточно кворумной репликации с разумным временем перевыборов мастера (меньше минуты). Это гораздо надёжнее, предсказуемее мультимастера, и позволяет иметь нормальные уровни изоляции без тормозов.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #42

28. Сообщение от Аноним (28), 29-Окт-21, 16:11   +4 +/
Microsoft заменит в Azure MS SQL на PostgreSQL+Babelfish, чтобы не платить за свою базу данных?

Напиши понятно без намеков, что сказать хотел. Ничего не понятно, похоже на бред.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #36

29. Сообщение от letsmac (ok), 29-Окт-21, 16:24   +10 +/
У меня 200+ пользователей активных. Нормально всё работает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #76

30. Сообщение от BorichL (ok), 29-Окт-21, 16:25   +1 +/
Для Hello world может и годно, а для серьёзного применения скорее всего туфта. В больших базах иногда под разные версии SQL приходится запросы переписывать, чтобы оптимизатор в них разобрался и не тупил. А уж особенностей там столько, что боюсь их таблица недоделок весьма оптимистична. Да и для сложных баз одного транслятора запросов недостаточно, так-как нередко понаписаны гирлянды рассчётных триггеров.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #43, #56

31. Сообщение от Растоманя (ok), 29-Окт-21, 16:29   –3 +/
Они же вроде на Rust перешли!?
Ответить | Правка | Наверх | Cообщить модератору

32. Сообщение от Растоманя (ok), 29-Окт-21, 16:31   –3 +/
Заживем когда на Rust перепишут, пока только выживаем
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #51

33. Сообщение от Пофигист (?), 29-Окт-21, 16:32   –1 +/
А аналог оракловский есть?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #50, #55, #62, #95

34. Сообщение от Растоманя (ok), 29-Окт-21, 16:33   +/
Точнее не инклюзивно!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

35. Сообщение от AleksK (ok), 29-Окт-21, 16:38   +1 +/
> Так и 1С+pgsql - она запускается. Но по мере увелечения кол-ва пользователей
> - начинается дикая деградация производительности. Для сети ларьков с шаурмой -
> это не важно. Для любого не SOHO предприятия - это уже
> смертельно, увы.

Теперь попробуй все это проделать на нормальной операционной системе, а не на винде. Я понимаю что сложно, под Linux 1С не ломают, придется покупать сервер. Но что поделаешь.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #40, #77

36. Сообщение от пох. (?), 29-Окт-21, 16:40   –2 +/
чтоб лохи думали что они самые хитрые и не платят. заплатят, разумеется, не меньше, никуда не денутся.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

37. Сообщение от AleksK (ok), 29-Окт-21, 16:40   –3 +/
> Вот смешно будет, если через этот БАБЕЛЬФИШ оно будет работать быстрее, чем
> нативно с постгрёй...

Не будет быстрее, да и вообще скорее всего работать не будет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

38. Сообщение от пох. (?), 29-Окт-21, 16:42   –2 +/
> А то видали мы ярых противников постгреса, которые в итоге не могли
> решить проблемы в своём любимом оракле. И это не единичные случаи.

Как будто ты в постгресе что-то можешь решать, кроме суматошных воплей "Памажитя!"

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

39. Сообщение от Аноним (39), 29-Окт-21, 16:54   –1 +/
Очень много ограничений. Список неподдерживаемого больше, чем список поддерживаемого. Подойдет только для очень примитивных баз.
Ответить | Правка | Наверх | Cообщить модератору

40. Сообщение от Аноним (40), 29-Окт-21, 17:01   +/
Рассматриваю такую связку под бэкэнд веб приложения. Допустим, 1 разпрос в сек оно сможет обрабатывать? Проверить/поставть резерв товара, сделать продажу, письмо отослать. и т д
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #41, #52

41. Сообщение от AleksK (ok), 29-Окт-21, 17:05   –1 +/
> Рассматриваю такую связку под бэкэнд веб приложения. Допустим, 1 разпрос в сек
> оно сможет обрабатывать? Проверить/поставть резерв товара, сделать продажу, письмо отослать.
> и т д

Какого веб приложения? И при чем тут 1С?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #44, #138

42. Сообщение от Аноним (11), 29-Окт-21, 17:05   +2 +/
Только когда развалится твоя погремушка с кворумной репликацией, которую настраивал не ты, но отвечаешь почему-то ты, начнешь думать надо оно тебе или нет. Спойлер: Оно тебе будет не надо.  

Тормоза оплачивает работодатель, но даже у него сетап не работает не пределах возможностей, хорошо если 30% мощностей реально утилизируется в сумму за год.    

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #81, #169

43. Сообщение от Аноним (11), 29-Окт-21, 17:17   +/
Ты еще про хранимые процедуры вспомни.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #46

44. Сообщение от Your Mama (?), 29-Окт-21, 17:20   +1 +/
Очевидно коллега хочет бухгалтерию интернет-магазина делать через 1С. И спрашивает: будет ли 1С на Linux/Postgres успевать проводить 1 продажу в секунду, с учётом резерва товара, или нет?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #47, #48

45. Сообщение от wins (?), 29-Окт-21, 17:22   +1 +/
Конкурент SELTA@Etersoft?
Ответить | Правка | Наверх | Cообщить модератору

46. Сообщение от BorichL (ok), 29-Окт-21, 17:23   –1 +/
Ну типа они их там как-то реализовали, может всасывают из MS SQL и пропускают через тот же транслятор. А вот что делать с cross apply непонятно, ну я думаю и ещё бы на кучку граблей наступил с разными чудаковатыми конструкциями.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #43 Ответы: #172, #173

47. Сообщение от AleksK (ok), 29-Окт-21, 18:02   +1 +/
> Очевидно коллега хочет бухгалтерию интернет-магазина делать через 1С. И спрашивает: будет
> ли 1С на Linux/Postgres успевать проводить 1 продажу в секунду, с
> учётом резерва товара, или нет?

Коллега очевидно слабо себе представляет что такое современная 1С как она работает. Она несколько сайтов спокойно обслужит.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

48. Сообщение от letsmac (ok), 29-Окт-21, 18:14   +/
1cfresh уже лет 10 как нормально работает. Каким образом бухия имеет отношение к прямы продажам?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #49, #78

49. Сообщение от AleksK (ok), 29-Окт-21, 18:21   –1 +/
> 1cfresh уже лет 10 как нормально работает. Каким образом бухия имеет отношение
> к прямы продажам?

Тут похоже тот случай что если 1С то там все бухгалтерия.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

50. Сообщение от Старший аноним (?), 29-Окт-21, 18:24   +/
Есть но за деньги: https://www.enterprisedb.com/products/edb-postgres-advanced-....
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

51. Сообщение от Аноним (51), 29-Окт-21, 18:30   +/
> когда на Rust перепишут

Не дай бог... Текущий сервак БД - это будет нечто!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #53

52. Сообщение от keydon (ok), 29-Окт-21, 18:33   +/
Пока база пуста что угодно сможет обрабатывать 1 запрос в секунду.
В остальных случаях надо знать нюансы от поверхностных вещей вроде баланса чтения\запись, количества пользователей, схемы репликации до мелочей вроде настроек ваккума для конкретной таблицы с конкретными данными в конкретное время на конкретном сервере.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

53. Сообщение от Растоманя (ok), 29-Окт-21, 18:40   +/
Как же он может быть текущим если его перепишут на безопастном языке Rust??
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

54. Сообщение от Аноним (54), 29-Окт-21, 19:04   +/
Афаик там необходимы типы, которых нет в ванильной постгре, но можно вшить патчем исходников.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

55. Сообщение от ыы (?), 29-Окт-21, 19:10   +/
есть
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

56. Сообщение от Аноним (8), 29-Окт-21, 19:24   +/
Amazon vs мнение чувака из комментов... ну я прям хз где тут большая туфта
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #57

57. Сообщение от BorichL (ok), 29-Окт-21, 19:36   +/
> Amazon vs мнение чувака из комментов... ну я прям хз где тут
> большая туфта

Ну продолжай верить в Amazon. Для меня Amazon пустой звук, а вот MS SQL + MS OLAP services ежедневная реальность на протяжении уже лет 15.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #56 Ответы: #70

58. Сообщение от Аноним (58), 29-Окт-21, 19:52   +/
>  Для пользователей переход на Babelfish даст возможность избежать ощутимых отчислений за использование SQL Server

Может хоть в этом треде внесут рассчеты поддержки разных скулей? Или после гугленья у местных руки опускаются?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #59

59. Сообщение от ыы (?), 29-Окт-21, 20:36   +/
Один процессор для постгресспро стоит 340 тысяч....
обычная серверная конфигурация- 24 процессора... итого 8 миллионов за лицензию на бесплатный, российский постгрес...

Оракл если брать пер юзер - выйдет дешевле :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58 Ответы: #60, #61, #65

60. Сообщение от Аноним (58), 29-Окт-21, 20:53   +/
А можно внести ссылки на постгре и мс? Тут проних вроде речь в новости идёт.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

61. Сообщение от Василий (??), 29-Окт-21, 22:15   +/
А как же святое импортозамещение?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

62. Сообщение от Василий (??), 29-Окт-21, 22:17   +/
Еще есть наш Diasoft Adapter. Но он тож платный, причем они продукт не продают. Только внедрение
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33 Ответы: #80

64. Сообщение от Аноним (64), 29-Окт-21, 23:50   +/
> У меня работает на версии standart

Наверное на PostgresPro Standart? Так там патчи от 1С включены.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #68

65. Сообщение от Аноним (39), 30-Окт-21, 01:29   –1 +/
"PostgreSQL is derived from the POSTGRES package written at the University of California at Berkeley". Ну тоесть ты понял, вечно встающие с локтей на колени тут ни при чём.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

66. Сообщение от Прохожий (??), 30-Окт-21, 06:37   +/
>Некоторые, к слову, мигрировали на постгрес в итоге.

Я такое могу представить только по причине нише родства. Oracle, конечно, то ещё поделие. Но Postgress... Унылое г. Если есть деньги на оракловую техподдержку, лучше Постгресс стороной обходить.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17 Ответы: #67, #82

67. Сообщение от Прохожий (??), 30-Окт-21, 06:38   +/
Нише родства -> нищебр0дства
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66

68. Сообщение от AleksK (ok), 30-Окт-21, 09:22   +/
> Наверное на PostgresPro Standart? Так там патчи от 1С включены.

А зачем тогда PostgrePro1C?
http://repo.postgrespro.ru/pg1c-13/centos/8/os/x86_64/rpms/

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #69

69. Сообщение от ыы (?), 30-Окт-21, 10:38   +/
лицензия дешевле.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #71

70. Сообщение от ыы (?), 30-Окт-21, 10:40   +1 +/
Хорошо когда у человека есть собственная реальность...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57

71. Сообщение от AleksK (ok), 30-Окт-21, 12:36   +/
> лицензия дешевле.

Открытые репы вроде. Какая лицензия?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #105

72. Сообщение от ptr (ok), 30-Окт-21, 15:39   +/
1С точно не взлетит. Оно не для этого.
Эта штука может существенно упростить перенос приложения с MS SQL на PostgreSQL.
Например, есть у нас приложение, которое упирается в лицензионные ограничения MS SQL Standard по ядрам и памяти (растет БД и количество пользователей, строящих отчеты), но никаких иных возможностей Enterprise не требует. Уже думали переносить его на PostgreSQL, но останавливал объем работ по модификации массы тупого кода в веб-формах и отчетах. Подозреваю, что использование Babelfish может сократить этот объем работ в разы. А высоконагруженные хранимые процедуры все равно переписывать. Но их там не так уж много.

Если же приложение уже живет на MS SQL Enterprise и использует многие его возможности, то тут Babelfish, боюсь, мало поможет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #73

73. Сообщение от ыы (?), 30-Окт-21, 17:00   +/
>1С точно не взлетит. Оно не для этого.
>приложение уже живет на MS SQL Enterprise и использует многие его возможности

Почему не взлетит? Какие ентерпрайз возможности 1С использует?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #74

74. Сообщение от ptr (ok), 30-Окт-21, 17:24   +1 +/
>>1С точно не взлетит. Оно не для этого.
> Почему не взлетит? Какие ентерпрайз возможности 1С использует?

1C не взлетит из-за отсутствия поддержки многих конструкций T-SQL. Например, того же CROSS APPLY

>>приложение уже живет на MS SQL Enterprise и использует многие его возможности

Потому что тогда там уже и in-memory OLTP, и CLR, и COLUMNSTORE, и ссылки между базами, и  т.п. и т.д.
Вообще все то, что перенести на PostgreSQL можно только полностью переписав.


Ответить | Правка | Наверх | Cообщить модератору
Родитель: #73 Ответы: #93, #106

75. Сообщение от pofigist (?), 30-Окт-21, 19:13   –5 +/
Тебе-то? Однозначно. Проблема известная, самими 1С - признается, причины - известны, исправлять не собираются, ибо ни одно крупное предприятие, где это проявляется, не планирует использовать pgsql.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #79, #89

76. Сообщение от pofigist (?), 30-Окт-21, 19:15   –4 +/
На 200+ деградация ещё приемлемая. Но это - SOHO,а не крупное предприятие.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #29 Ответы: #88

77. Сообщение от pofigist (?), 30-Окт-21, 19:16   +/
Это не зависит от ОС - только от реализации механизма транзакций в sql-сервере.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35 Ответы: #83, #90

78. Сообщение от pofigist (?), 30-Окт-21, 19:18   +/
1С это давно не только и не столько одна бухгалтерия. Это давно ERP
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #86

79. Сообщение от bOOster (ok), 30-Окт-21, 21:09   +3 +/
> Тебе-то? Однозначно. Проблема известная, самими 1С - признается, причины - известны, исправлять
> не собираются, ибо ни одно крупное предприятие, где это проявляется, не
> планирует использовать pgsql.

Тото они патчи под 1C выпускают, версия за версией... Да и postgres 12.6 работает значительно быстрее предшественников, даже у меня на FreeBSD пропатченый и скомпилированный.

Но ты можешь дальше продолжать утирать свои сопельки.. И греть свои руки в своей jопе..
Ну и конечно полный ..албоеbizm заявлять что никто pgsql пользовать не планирует. Тебе то dalбичу откуда это известно??

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #130

80. Сообщение от пох. (?), 30-Окт-21, 21:50   +/
если (вероятнее всего да) он работает как и все прочие протухты от diasoft - то понятно почему его "не продают".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #62

81. Сообщение от пох. (?), 30-Окт-21, 22:19   +2 +/
как будто когда развалится твоя погремушка с multimaster (а вот она развалится со 100% вероятностью) тебе будет любовнее и прельстивее.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

82. Сообщение от пох. (?), 30-Окт-21, 22:22   +/
собственно, орацл без минимальной поддержки и не продается в принципе.

Т.е. чуваки, видать, свалили с краденого орацла на халяааааавный постгрес. Ну флагшток им в оппу и барабанных палочек туда же.

Впрочем, скорее всего, когда оно навернется - никто и не заметит, как обычно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #66

83. Сообщение от AleksK (ok), 30-Окт-21, 23:55   +/
> Это не зависит от ОС - только от реализации механизма транзакций в
> sql-сервере.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #108

84. Сообщение от torvn77 (ok), 31-Окт-21, 06:24   +/
>Компания Amazon открыла исходные тексты проекта "Babelfish for PostgreSQL", предлагающего расширения к СУБД PostgreSQL с реализацией специфичных возможностей СУБД Microsoft SQL Server. Ключевой целью проекта является предоставление возможности выполнения приложений, написанных для SQL Server, на серверах под управлением СУБД PostgreSQL. Код проекта открыт под лицензиями Apache 2.0 и PostgreSQL License.
>
>Заявлено, что проект Babelfish будет развиваться в соответствии с открытой моделью разработки, позволяющей участникам из сообщества вносить изменения и влиять на ход разработки. Для пользователей переход на Babelfish даст возможность избежать ощутимых отчислений за использование SQL Server, обойти ограничения лицензии и не зависеть от изменений политики сопровождения проприетарного продукта (отмена льгот, прекращение поддержки платформ, повышение цен).

Какое годное импортозамещение...

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #92

86. Сообщение от bOOster (ok), 31-Окт-21, 08:36   +/
> 1С это давно не только и не столько одна бухгалтерия. Это давно
> ERP

Нда... ERP без бизнес-процессов? Уморил.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78 Ответы: #87, #97, #124

87. Сообщение от ыы (?), 31-Окт-21, 09:51   +/
Это мысль или слишком умная или слишком глупая.. но я смысла в этом коменте не увидел...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86

88. Сообщение от ыы (?), 31-Окт-21, 09:55   +3 +/
Вы походу вообще не понимаете что такое активный пользователь в смысле 1с... 200+ активных пользователей- это несколько тысяч бухгалтеров залогинившихся в систему... Такое себе SOHO :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #107

89. Сообщение от ыы (?), 31-Окт-21, 09:56   +/
О какой проблеме вы говорите?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #75 Ответы: #128

90. Сообщение от ыы (?), 31-Окт-21, 10:03   +2 +/
Проблема связки 1С постгрес и винды заключается именно в винде. И транзакции тут вобще никаким боком. Проблема в архитектуре ОС. Винда тупо не тянет некоторые конструкции. А линукс тянет :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #109

91. Сообщение от ыы (?), 31-Окт-21, 10:12   +/
Зато так возбуждает!!!
Особенно после того как  multimaster для постгреспро выложили в свободный доступ.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24

92. Сообщение от ыы (?), 31-Окт-21, 10:35   +/
Еще нет. Надо чтобы ктото вписался и зарегал в реестре.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #84

93. Сообщение от ыы (?), 31-Окт-21, 13:31   +/
А вот тут https://babelfishpg.org/docs/usage/missing-features/
нет упоминания про CROSS APPLY.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #96

94. Сообщение от Аноним (94), 31-Окт-21, 15:24   +/
Чем плох ms sql что бы его выкидывать ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #168

95. Сообщение от Michael Shigorinemail (ok), 31-Окт-21, 23:55   +/
Спросите в Diasoft.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

96. Сообщение от ptr (ok), 01-Ноя-21, 00:58   +/
> А вот тут https://babelfishpg.org/docs/usage/missing-features/
> нет упоминания про CROSS APPLY.

Звто тут есть https://babelfishpg.org/docs/usage/limitations-of-babelfish/

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93

97. Сообщение от AleksK (ok), 01-Ноя-21, 10:36   +/
> Нда... ERP без бизнес-процессов? Уморил.

https://v8.1c.ru/platforma/biznes-protsess/

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #100

100. Сообщение от bOOster (ok), 01-Ноя-21, 11:25   +/
Ты с SAP дело имел? В 1С это бестолковая поделка - лишь бы что-то было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #101

101. Сообщение от AleksK (ok), 01-Ноя-21, 11:36   +/
> Ты с SAP дело имел? В 1С это бестолковая поделка - лишь
> бы что-то было.

Sap это давно окаменевшее говно мамонта. Немцы любят танцевать с бубном вокруг мизерных задач. Но в 1С эти задачи обычно решабтся маленьким запросом и парой строчек кода. Поэтому в России у sap перспектив не сильно много.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #100 Ответы: #102

102. Сообщение от bOOster (ok), 01-Ноя-21, 11:45   +/
>> Ты с SAP дело имел? В 1С это бестолковая поделка - лишь
>> бы что-то было.
> Sap это давно окаменевшее говно мамонта. Немцы любят танцевать с бубном вокруг
> мизерных задач. Но в 1С эти задачи обычно решабтся маленьким запросом
> и парой строчек кода. Поэтому в России у sap перспектив не
> сильно много.

Смешно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #101 Ответы: #103

103. Сообщение от AleksK (ok), 01-Ноя-21, 11:58   +/
> Смешно.

РЖД переходит на 1С, после многих лет на sap. Это уже совсем не смешно. Если даже такая закостенела контора зашевелилась.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #104

104. Сообщение от bOOster (ok), 01-Ноя-21, 12:16   +/
Вот когда перейдут тогда и будешь языком трепать. Они щас 10 лет будут "переходить", потом с немцами потеплеет, и все вернется на круги своя в SAP.
Это политическое решение чем реально производственное, компания государственная импортозамещением ей по затылку тумаки отвешивают постоянно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103

105. Сообщение от Аноним (123), 01-Ноя-21, 14:04   +/
Дают скачать и пользоваться != открыто. С PostgresPro именно что дают пользоваться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #111

106. Сообщение от Аноним (123), 01-Ноя-21, 14:07   +/
А этот T-SQL используется в 1С? Если сунуться в потроха базы, то там вырисовывается эдакий эмулятор DBF, но на SQL.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #122

107. Сообщение от Pofigist (?), 01-Ноя-21, 17:00   +/
Да нет - это вы походу не понимаете... С чего вы вообще взяли что 1С это чисто бухгалтерская система? Это давно уже полноценная ERP, бухгалтерия в которой - малая часть.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #88 Ответы: #112

108. Сообщение от Pofigist (?), 01-Ноя-21, 17:02   –1 +/
Нет ни одного заказчика, использующего 1С на линаксе в продакшене (с) 1С 2020й год.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83 Ответы: #110, #113

109. Сообщение от Pofigist (?), 01-Ноя-21, 17:07   –1 +/
> Винда тупо не тянет некоторые конструкции. А линукс тянет :)

Ой, а мужики-то не знают. Официальный ответ от разработчиков 1С - проблема именно в реализации механизма транзакций, точнее - блокировок таблиц. И таки да - под линаксом 1С работает медленней, но незначительно - деградация производительности не более 30-50%.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #114, #135

110. Сообщение от AleksK (ok), 01-Ноя-21, 18:20   +/
> Нет ни одного заказчика, использующего 1С на линаксе в продакшене (с) 1С
> 2020й год.

Ну если у тебя руки не из того места растут что бы поднять сервак 1С на линуксе. То кто же тебе виноват. Некомпетентен ты просто.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #108 Ответы: #117

111. Сообщение от AleksK (ok), 01-Ноя-21, 18:27   +/
> Дают скачать и пользоваться != открыто. С PostgresPro именно что дают пользоваться.

Уже много лет его использую, так что пофиг. Тем более что два основателя, а ныне директора Postgres Professional имеют статус PostgreSQL Major Contributor. Люди делают нужное дело и я рад что они на этом могут заработать.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105 Ответы: #115

112. Сообщение от ыы (?), 01-Ноя-21, 19:19   +/
А вы в курсе сколько активных соединений требует полноценная ERP? :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #107 Ответы: #170

113. Сообщение от ыы (?), 01-Ноя-21, 20:01   +/
Либо вас круто обманули, либо вы круто чегото не поняли... :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #108 Ответы: #116

114. Сообщение от ыы (?), 01-Ноя-21, 20:02   +/
Ссылочку можно? :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #118

115. Сообщение от ыы (?), 01-Ноя-21, 20:04   +/
Ентерпрайз версия говорят сильно лучше...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #111

116. Сообщение от Pofigist (?), 01-Ноя-21, 21:23   –2 +/
> Либо вас круто обманули, либо вы круто чегото не поняли... :)

Я-то все правильно понял. Разумеется ларки с шаурмой, для которых 1С это до сих пор бухгалтерская программа, есть и на линаксе. Но не один крупный заказчик - не использует ее на линаксе в продакшене. Хотя бы их проблем с производительностью.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #113 Ответы: #120

117. Сообщение от Pofigist (?), 01-Ноя-21, 21:25   –1 +/
>> Нет ни одного заказчика, использующего 1С на линаксе в продакшене (с) 1С
>> 2020й год.
> Ну если у тебя руки не из того места растут что бы
> поднять сервак 1С на линуксе. То кто же тебе виноват. Некомпетентен
> ты просто.

Еще раз - это неофициальная информация непосредственно от разработчиков 1С. Тебя-то к ним - и на порог не пустят, компитентный ты наш... :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #110 Ответы: #121, #123

118. Сообщение от Pofigist (?), 01-Ноя-21, 21:26   –3 +/
> Ссылочку можно? :)

Воспользуйся гуглем чтоль - проблема известная.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #114 Ответы: #119

119. Сообщение от ыы (?), 01-Ноя-21, 21:43   +1 +/
Спасибо. Я так и думал.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #118

120. Сообщение от ыы (?), 01-Ноя-21, 21:46   +/
Ок. Как скажите... :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #116

121. Сообщение от AleksK (ok), 01-Ноя-21, 22:54   +/
> Еще раз - это неофициальная информация непосредственно от разработчиков 1С. Тебя-то к
> ним - и на порог не пустят, компитентный ты наш... :)

Я конечно понимаю что ты дочка разработчика 1С, но непосредственно разработчики от 1С не продают 1С конечным пользователям и не занимаются её внедрением и сопровождением.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #125

122. Сообщение от ptr (ok), 02-Ноя-21, 02:53   +/
Хранимые процедуры и триггеры в БД есть в немалом количестве. Да и построитель запросов достаточно развитый.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #106

123. Сообщение от Аноним (123), 02-Ноя-21, 04:29   +1 +/
Точно от разработчика, а не от промежуточного продавана, которому за впаренный паровозом вместе с 1С MSSQL + клиентские лицензии на него + серверная винда + серверные лицензии на нее + клиентские лицензии, и за все прОцент малый капает? Всякий раз, когда сталкивался с таким "Да зачем вам линуксовая версия? В нее же никто не умеет (ога, будто в MSSQL каждый эникейщик с улицы с ходу умеет)" на проверку первопричиной оказалось именно то, что "разработчики" тупо именно в плане 1С ничего не могут ни сделать ни предложить, а вот в плане накидать сверху всякого говна для раздутия прайса, это за милую душу. И при этом уровень поддержки от них 1С что на PG, что на MSSQL, что файловая, что на Oracle совершенно одинаков - никакой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #117 Ответы: #126, #139

124. Сообщение от pofigist (?), 02-Ноя-21, 08:46   +/
Бизнес-процессы там есть лет 15 как.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #86 Ответы: #127

125. Сообщение от pofigist (?), 02-Ноя-21, 08:51   +/
Внезапно не угадал. Я занимаюсь импортозамещением в некоторых крупных предприятиях и просто хорошо так прошёлся по всем этим граблям, типа берём астру, постгрес про, переводим на нее 1с и рапортуем о n+1% импортозамещения.
А потом начинаем разбираться почему на пилоте все ок, а в реале - все совсем не ок...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #121 Ответы: #129

126. Сообщение от pofigist (?), 02-Ноя-21, 08:52   +/
Обсолютно точно - от разработчиков 1с.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123 Ответы: #132

127. Сообщение от bOOster (ok), 02-Ноя-21, 09:23   –1 +/
> Бизнес-процессы там есть лет 15 как.

Бизнес процесс это совсем не квадратики расставлять.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #124

128. Сообщение от pofigist (?), 02-Ноя-21, 09:46   –1 +/
Проблема - разных механизмах блокировок при записи и соответственно - разная реализация механизма транзакций.
1с оптимизирована под MSSQL. Точка. Чтоб оптимизировать под pgsql/oracle/etc. - надо фактически ее переписать с нуля. Это - невыгодно, может в 9й версии и сделают. Если будет крупный заказчик, которому это надо и который без этого - откажется использовать 1с. Сам понимаешь - такого нет и не предвидится.

P.S. Она, с оралом - у 1с те же проблемы.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #131, #166

129. Сообщение от AleksK (ok), 02-Ноя-21, 09:48   +/
И какое ты имеешь отношение к разработчикам 1С? Очередные прохладные истории от очередного франча который нанимает студентов эикейщиков.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #125

130. Сообщение от pofigist (?), 02-Ноя-21, 09:49   –1 +/
Ещё раз - на масштабах ларька с шаурмой это незаметно. Впрочем там обычно работает бесплатный MSSQL Express и его - хватает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #79

131. Сообщение от ыы (?), 02-Ноя-21, 10:34   +/
а вы когда нибудь писали код для 1С ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128 Ответы: #133

132. Сообщение от ыы (?), 02-Ноя-21, 10:48   +/
Как правильно подобрано слово.. "Обсолютно"
:)
И сведения такие же - "обсолютные" :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #126

133. Сообщение от pofigist (?), 02-Ноя-21, 10:52   –1 +/
Я инженер. А код писать - удел птушников.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #131 Ответы: #134

134. Сообщение от ыы (?), 02-Ноя-21, 11:51   +1 +/
Из чего надо сделать вывод что в компании 1С работают птушники... и именно у них вы узнали все секреты почему 1с тормозит...
Очень даже правдоподобно. Все сразу становится на свои места.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #133

135. Сообщение от john_erohin (?), 02-Ноя-21, 18:47   +/
> под линаксом 1С работает медленней,

толстый клиент, тонкий клиент или сервер ?
или все три ?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #136

136. Сообщение от pofigist (?), 02-Ноя-21, 18:52   +/
Проблема... Нет не проблема, а засада закопана именно в сервере, точнее в его жёсткой оптимизации под MSSQL. Клиент значения не имеет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #135 Ответы: #137

137. Сообщение от john_erohin (?), 02-Ноя-21, 20:43   +/
> Проблема... Нет не проблема, а засада закопана именно в сервере, точнее в
> его жёсткой оптимизации под MSSQL. Клиент значения не имеет.

ok. если я возьму ms sql для linux (x64), сервер 1С для linux (x64),
и решу вопрос с ключом тем или иным способом - какие будут прогнозы ?

ps: ext4 заоптимизирую и изнасилую до упора.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #136 Ответы: #140

138. Сообщение от Аноним (40), 03-Ноя-21, 08:30   +/
Хочу несколько каналов продаж. И в офисе кассиры будут через 1с пробивать, а в интернет через сайт. Основная база в 1с и с ней чтобы сайт обменивался... Конфа самописная.
Интеграторы меня страшают мол будт тормозить, 1с требует сервет 16 головый и т д.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #41 Ответы: #141

139. Сообщение от Аноним (40), 03-Ноя-21, 08:41   +/
ну на мсСКЛ трудно не уметь ибо гуглится и делает за пару часов с нуля вдумчиво читая...
А вот нюансы оптимизации и т д может и не все умеют.
Для линукса же кряка нормального нет, что и останавливает от внедрения =)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #123

140. Сообщение от pofigist (?), 03-Ноя-21, 09:07   +/
В такой конфигурации все работает без проблем. Ну есть мелкая деградация производительности, не более 20-30%, на практике вообще-то незаметно. Собственно я считаю это близко к погрешности измерения.
И в отдача от это стабильная деградация, практически не зависящая от нагрузки.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #137 Ответы: #142, #144

141. Сообщение от AleksK (ok), 03-Ноя-21, 10:26   +/
А в чем проблема сделать сервак на процессоре 8/16? Можно даже бомжсервер с али на каком нибудь 2697v3 собрать 14/28, будет дешево и сердито. У меня сервак на котором 16 бухгалетрских баз крутится с 2013 года стоит на e3 1220 4/8, тогда это была ещё 8.2 и баз было в несколько раз меньше, но на все хватает до сих пор. Все время работал на CentOS 6, вот только недавно на 8 stream обновился.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #138

142. Сообщение от ыы (?), 03-Ноя-21, 19:20   +/
>30% ... это близко к погрешности измерения.

При такой погрешности возможно все :))))))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #140 Ответы: #143

143. Сообщение от pofigist (?), 04-Ноя-21, 01:03   +/
А любое измерение производительности в мире софта - имеет дикую погрешность. Ибо у нас есть две методики тестирования:
1. Набор синтетических тестов которые и не пытаются претендовать на то что они похожи на реальную работу с приложением.
2. Набор синтетических тестов, которые пытаются эмулировать реальную работу. Но по факту - они имеют отношение к реальной работе примерно такое же, как и первый вариант тестов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #142 Ответы: #145, #149

144. Сообщение от john_erohin (?), 04-Ноя-21, 08:17   +/
> Ну есть мелкая деградация производительности,

почему ?
я расчитываю на приход в 5-10% за счет убирания мусора и прослоек.

> не более 20-30%,
> вообще-то незаметно.
> близко к погрешности измерения.

ЧО ????!!!разразраз
а не заврались ли вы, товарисчь ?

> в отдача от это стабильная деградация

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #140 Ответы: #147

145. Сообщение от john_erohin (?), 04-Ноя-21, 08:22   +/
> А любое измерение производительности в мире софта

буллшит.
для 1С есть одна методика - гилевский нагрузочный тест: www.gilev.ru/tpc1cgilv/

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143 Ответы: #146

146. Сообщение от pofigist (?), 04-Ноя-21, 12:49   +/
Можете продолжать верить тестам. После пары грабель в реальных проектов - перестанете.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #145

147. Сообщение от pofigist (?), 04-Ноя-21, 12:54   +/
Чертов умный ввод - читать "в отличае от"

Почему под линаксом мы наблюдаем деградацию производительности? Не знаю, не разбирались - ибо неважно. Даже 1/3 это вообщем то копейки и с лёгкостью компенсируется железом - это дешевле чем тратиться на оптимизацию. И самое главное - она стабильная, то есть - не зависит от нагрузки.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #144 Ответы: #148, #150

148. Сообщение от ыы (?), 04-Ноя-21, 13:40   +/
А чем вы собственно ее замерили, эту самую деградацию на треть, если на тест Гилева вы смотрите с высока?

Ну, учитывая что у вас 30%- это погрешность измерения, как бы ответ напрашивается, но хотелось бы сперва услышать автора методики :)

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147

149. Сообщение от ыы (?), 04-Ноя-21, 13:48   +/
Вы в курсе что первое ваше утверждение не связано с следующими двумя?
Погрешность изменения никак не связана с тем что тест синтетический...
Погрешность измерения- это величина отклонения при статистической обработке материала. Тест может быть синтетическим, хлопковым, шерстяным или вообще не быть тестом а быть колонкой цифр в учебнике... И погрешность измерения в 30% означает что у лаборанта были не вымыты руки перед экспериментом :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #143 Ответы: #151

150. Сообщение от john_erohin (?), 04-Ноя-21, 14:12   +/
> с лёгкостью компенсируется железом - это дешевле чем тратиться на оптимизацию.

я понял вашу идеологию.

мне она не нравится.

подрядчики, которые засветят элементы такой идеологии, будут дропнуты.

у меня все. надеюсь на понимание.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #147 Ответы: #155

151. Сообщение от pofigist (?), 04-Ноя-21, 17:31   +/
Нет просто все тесты на производительность в ИТ - плод размышлений теоретиков, которые живую, рабочую систему видели только на картинке. А практикам - просто некогда заниматься такой фигнёй как составление тестов.
Ну и неопределенность постановки задачи - влияет. Ибо для одного пользователя системы важно одно, для другого - другое, а для третьего - совсем не то, что для первых двух.
Что и создаёт дикую неопределенность в выборе критериев и соответственно - дикие погрешности результатов.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149 Ответы: #152

152. Сообщение от ыы (?), 04-Ноя-21, 18:36   +/
Вам знакомо слово APDEX ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #151

153. Сообщение от pofigist (?), 05-Ноя-21, 11:26   –1 +/
Методика состоит из следующих этапов:

1. получение списка ключевых операций;
2. определение приоритета каждой операции;
3. определение целевого времени для каждой операции;
4. сбор информации о времени выполнения каждой ключевой операции;
5. получение оценки на основе собранной информации.

1 и 2 - крайне субъективные операции. Они будут радикально различаться не просто для разных организаций, не только для разных пользователей, но и будут меняться для каждого конкретного пользователя в зависимости от этапов его работы...

Посему ошибка в 50-70% для данной методики - типична. То есть методика может показывать такую разницу в производительности, а для конечно пользователя - разница будет незаметна.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #156

155. Сообщение от Pofigist (?), 05-Ноя-21, 15:19   +/
> подрядчики, которые засветят элементы такой идеологии, будут дропнуты.
> у меня все. надеюсь на понимание.

Да пожалуйста! Если вы хотите заплатить за оптимизацию - это ваше право! Но это будет дороже.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #150 Ответы: #157

156. Сообщение от ыы (?), 05-Ноя-21, 15:39   +/
Насчет ваших представлений о величине ошибки я уже все понял. О них мы поговорим чуть позже.
Сейчас я хочу обратить внимание, что речь идет о сугубо практическом показателе.
Вне зависимости от субъективности, от величины разброса, от положения луны и ваших представлений о теории - вы как специалист должны обеспечивать по определенному набору операций, чтобы этот показатель не превышал некоего значения.  и суть замера - это время выполнения некой операции.

Это понятно?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #153 Ответы: #160

157. Сообщение от ыы (?), 05-Ноя-21, 22:28   +/
а на железом вы надо полагать за свои деньги компенсируете свой тормозящий говнокод ?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #155 Ответы: #161

160. Сообщение от Pofigist (?), 06-Ноя-21, 10:00   +/
> вы как специалист должны обеспечивать по определенному набору операций, чтобы этот показатель не превышал некоего значения.  и суть замера - это время выполнения некой операции.

Нет, таким образом - задача не ставится НИКОГДА. Нагрузочное тестирование - вообще никогда не входит в задачи проекта, именно из-за фиктивности его результатов для практической работы.
Оно очень редко - возникает как цель вторичного проекта, проводимого обычно в рамках технической поддержки и сопровождения уже реализованного проекта внедрения, если при внедрении были допущенны очевидные ошибки (например - использовали 1C+pgsql при большом кол-ве пользователей) и соответственно проблемы с производительностью - стали очевидны. То есть она упала в 2-3 раза, а не на 20-30%

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #156 Ответы: #162

161. Сообщение от Pofigist (?), 06-Ноя-21, 10:09   +/
Еще раз - у заказчика есть следующие варианты:

1. Ничего не делать и быть уволенным по профнепригодности
2. Заплатить N убитых енотов за железо и получить премию за высокий КПИ
3. Заплатить 10N убитых енотов за оптимизацию и/или оптимизированный аналог и сеть за коррупцию.

Соответственно у разработчиков есть два варианта:

1. Оптимизировать код, вследствие чего - просрать все сроки, иметь низкий КПИ и быть уволенным.
2. Не заморачиваться оптимизацией - уложиться в сроки, иметь высокий КПИ, получать премии иметь картерный рост и в конце-концов - выбиться в начальники.

Сам понимаешь - кто становится начальником в такой схеме и как он относится к оптимизации кода :)

А что вы хотели - рыночек порешал, давно уже...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #157 Ответы: #163

162. Сообщение от ыы (?), 06-Ноя-21, 11:01   +/
Походу непонятно...

И ставится и входит :)

Тем более должно быть странно, если тест фиктивен- вы можете же подготовить любые реакции системы, правда? Почему бы не вписать этот параметр в ТЗ?
А ответ полагаю простой - вы придумываете все это по ходу чтения трейда. Слово APDEX узнали впервые из моего поста :)
Что для специалиста по предмету- крайне, крайне странно....

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #160 Ответы: #171

163. Сообщение от ыы (?), 06-Ноя-21, 11:35   +/
Смешались в кучу кони, люди...

У заказчика есть только один вариант- вписать требования в обеспечению качества обслуживания в ТЗ
у исполнителя есть только один вариант- выполнить подписанный им ТЗ.
Иначе- денежки и премии получит не исполнитель а заказчик в виде неустойки :)

Все. Все остальное - фантазии...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #161 Ответы: #164

164. Сообщение от Pofigist (?), 06-Ноя-21, 15:15   +/

> У заказчика есть только один вариант- вписать требования в обеспечению качества обслуживания
> в ТЗ
> у исполнителя есть только один вариант- выполнить подписанный им ТЗ.
> Иначе- денежки и премии получит не исполнитель а заказчик в виде неустойки
> :)
> Все. Все остальное - фантазии...

Это у вас - фантазии безработного студента. Где вы выдели чтоб ТЗ писал заказчик? :) Формально - так и должно быть, но на практике - его всегда пишет интегратор. Потому что еслиб заказчик мог написать грамотное ТЗ - ему бы был не нужен интегратор.

Вот ему и ставится выбор, который я описал выше - N убитых енотов за новое железо под проект, либо 10N - для оптимизации решения под существующее железо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #163

166. Сообщение от Наме (?), 25-Ноя-21, 12:53   +/
В РФ с 22-го года МС Сиквел запретят в 80% секторов экономики. И нет никакой "разной реализации механизмов транзакций". В МС и в Слоне MVCC реализованы похожим образом и совершенно безразлично для разработчика прикладных решений на них. Традиционные же для МС Сиквела блокирующие реализации тупо по определению всегда медленней MVCC. Единственно, у Слона надо тайминги настраивать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #128

167. Сообщение от Наме (?), 25-Ноя-21, 12:56   +/
А что такое "мастер-мастер"? Это как вообще? Хоть что-то за вот эти вашим "мастер-мастер" стоит? Оракловый RAC? Так это не "мастер-мастер" ни разу (там все экземпляра работают с одной БД).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

168. Сообщение от Наме (?), 25-Ноя-21, 12:57   +/
Прибит к Венде и НТФС-у.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

169. Сообщение от Наме (?), 25-Ноя-21, 13:03   +/
А почему кворум должен вот развалиться? Вообще из глубин вселенной может прилететь чёрная дыра и тогда вообще всё развалится? Что ж вы тогда будете делать?
Практических реализация мастер-мастер не существует.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42

170. Сообщение от Наме (?), 25-Ноя-21, 13:10   +/
Ну 1С это не полноценная ERP, а убогий эрзац. Поэтому тормозит всегда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #112

171. Сообщение от Наме (?), 25-Ноя-21, 13:13   +/
apdex это, увы, маркетинговая туфта.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #162

172. Сообщение от Наме (?), 25-Ноя-21, 13:29   +/
cross apply есть и в Слоне. Синтаксис только немного иной.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46

173. Сообщение от Наме (?), 25-Ноя-21, 13:29   +/
cross apply есть и в Слоне. Синтаксис только немного иной.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру