Костырко Александр ([info]s390soft) wrote,

Конец первого сезона сериала "1С 8.1 с базой на мэйнфрейме".

Спустя несколько месяцев, поскольку ситуация не проясняется, результаты для связки "1С:Предприятие 8.1.12.102 + Linux DB2 9.1(9.5)" выглядят таким образом

Вид запроса

Время выполнения Linux DB2 9.1

Время выполнения Linux DB2 9.5

Время выполнения MS SQL 2005

Время выполнения WinDB2 9.1

Короткая операция

3.15

2.88

3.47

2.76

Средняя операция

18.65

9.94

3.15

17,35

Большая операция

836.8

911

17.14

223.40


Дальнейшие работы прекращены до перехода нами на текущую версию 1С 8.1.13, ибо коллегам из IBM неинтересно оптимизировать DB2 для работы с неактуальной версией 1С, а нам по ряду причин менять платформу сейчас нельзя. Так что ждем нового сезона захватывающего сериала по имени "1С 8.1 с базой на мэйнфрейме".
Какие промежуточные выводы? На коротких операциях мэйнфрейм даже на неоптимальном Линуксе на одиночных запросах вдувает MS SQL в предложенной связке. И оно понятно - за счет хорошего железа. А вот на средних и больших операциях, где целые цепочки запросов и начинает сказываться структура базы... Вот там все пока, похоже, нечисто. Но догадки оставляю при себе - закончим работу полностью, тогда и проинтерпретируем.
Tags: ibm, zlinux, мэйнфрейм, проекты

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    Your reply will be screened

    Your IP address will be recorded 

  • 8 comments

[info]arbinada

April 15 2009, 21:10:52 UTC 3 years ago

А что за мейнфрейм?
На цепочках начинает играть всеми красками кеш. У MSSQL и WinNT он работатет весьма недурно.

[info]arbinada

April 15 2009, 21:15:50 UTC 3 years ago

Хотя нет, глянул на цифры повнимательнее.
Разница на полтора порядка с болшущей вероятностью означает заточеность сиквельного кода под MS SQL и/или отсутствие индексов там, где им быть полагается.

[info]s390soft

April 16 2009, 09:40:59 UTC 3 years ago

Да, я тоже склоняюсь именно к этим двум версиям. И в первом, и во втором случае IBM должен договориться с 1С. Однако 1С - супер-пупер партнер Microsoft, и я не уверен, что они побегут навстречу IBM.
С кэшами все хорошо, это затачивали сразу - 8 Гбайт на дисковом массиве (98% попадания по данным внутреннего мониторинга), 32 Гбайта оперативки (0% paging по данным ОС), 96% попадания в кэш по данным DB2.

[info]arbinada

April 16 2009, 19:09:49 UTC 3 years ago

1С уже давно аннонсировала поддержку PostgreSQL, вроде даже работает.
Я не знаю, насколько заточены запросы под постгрес, возможно, что та же картина.
Как я понимаю, под мейнфреймом можно запустить виртуальную машину, а в ней - винду клиентскую. Тогда получится полностью IBM-решение с терминалами :)

[info]s390soft

April 17 2009, 09:54:41 UTC 3 years ago

За поддержку Постгресса молчу - у меня цифр нет на руках, но коллега на одних IT-шных посиделках сказал, что там все еще тухлее, чем с DB2. IBM хотя бы подкладывается под 1С - специальные билды СУБД делает, в том числе и да System z, а с Постгрессом никто особо не связывается. Так что запускаться - запускается, а вот дальше - все хуже.
Теперь про виртуальные машины - на мэйнфрейме виртуальные машины свои, архитектура XA/ESA/z, у них система команд и вообще строение не Intel, так что Windows не запустишь. Можно поднять Linux с Wine и на X-терминале имитировать работу парочки Windows-приложений, но это будет конкретный изврат. Терминальный режим у мэйнфреймов есть, но он - свой, и сейчас служит в основном для технологических целей.
А вот про 1С другой проект есть - поднять на мэйнфрейме в виртуальных Линукс-машинах и сервер базы данных, и сервер приложения. А лучше базу данных в родной системе типа zOS. Вот это реально было бы интересно.

[info]demiurg7

August 30 2010, 10:21:23 UTC 1 year ago

как поживает проект

продолжают ли пользователи работать с 1С под мейнфрейм?
какие результаты? выводы? покупать ли другим мейнфреймы?

[info]drujnv

August 21 2011, 10:32:09 UTC 9 months ago

1c +DB2

Были ли еще тесты? Тесты которые я видел , так-же подтверждают что 1с не шибко хорошо работает на DB2

[info]s390soft

August 21 2011, 14:26:27 UTC 9 months ago

Re: 1c +DB2

Новых тестов не будет, пока не сделают устойчивый релиз для DB2 мейнфреймовского для 1С 8.2. Для нас 1С 8.1 уже не очень интересен.
Вообще с мейнфреймовским DB2 настройка его работы с 1С - это штучная работа, увы(((.
Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…