Тема: DAX vs 1C
Показать сообщение отдельно
Старый 20.09.2008, 01:42   #29  
RumataEstor is offline
RumataEstor
очами вижу
 
84 / 19 (1) ++
Регистрация: 29.04.2008
Адрес: Москва
Цитата:
Сообщение от mazzy Посмотреть сообщение
mit, вы похоже пробуете на ax4, так?
Самое первое сообщение в теме:
Цитата:
Сообщение от mit Посмотреть сообщение
Таким образом локальные вычисления в DAX происходят в 4.4 раза медленнее

1C 7.7 + компонента 1С++
DAX 4.0
Вообще, программист не должен говорить "скорость выполнения задачи, решаемой данной системой", когда разговор идет о таких базовых понятиях, как например, вызов функции - тех операций, которые он использует в любых системах для решения конкретных задач.
Об этом может говорить продавец, которому важно продать функционал, а не оптимизированную систему.

Естесственно, решение об используемой платформе не может приниматься только на основании производительности. Иначе, все бы писали собственные ERP системы на С++.
Я предполагаю, что стандартный функционал Аксапты перекрывает функционал каждой существующей для 1С конфигурации. Именно поэтому Аксапта выглядит предпочтительней 1С.

Цитата:
Сообщение от mazzy Посмотреть сообщение
ax3.0 sp6 - 21 сек.
ax4.0 sp2 - 41 сек.
ax2009 - 14 сек.

изменил for-цикл на while-цикл, оставил вложенный метод, получил
ax3.0 sp6 - 19 сек.
ax4.0 sp2 - 38 сек.
ax2009 - 13 сек.
Похоже, что скорость работы 1С сопоставима с AX3.
В свете информации о DAX2009 и возможном переводе всей системы на .NET Аксапта выиграет по производительности. Однако такой версии для сравнения я пока не имею.