AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Прочие вопросы
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.08.2004, 14:10   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Re: Производительность Axapta VS ...
Цитата:
Изначально опубликовано dd
Я внедрял Аксапту и столкнулся с тем, что мало-мальски ресурсоемкая операция - сложный отчет, я не говорю уже об закрытии склада, очень существенно сказывалась на быстродействии операций других пользователей.

Конфигурация:
з-х уровневая конфигурация Axapta 3.0 SP1, Win 2000,MS SQL, 2xIntel XEON 800, UW SCSI 73GB, 2Gb памяти, сеть 100 Mbit, одновременно работали 20-25 пользователей.
Реальные данные в моем случае существенно разнились с Майкрософтскими.
Закрытие склада, например, приводило к замедлению производительности в десятки раз.... Узкое место как раз было в AOS.
!?!?!?!


dd, вам обязательно нужно прочитать про блокировки, про эскалацию блокировок, про блокировки на чтение и запись.
Например на www.sql.ru.

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


В двух словах - закрытие склада (если не включена система множественных транзакций) блокирует все записи во время работы. Это значит, что другие пользователи не смогут НИЧЕГО делать с заблокированными записями пока закрытие не закончится.

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

Теперь про отчеты. В MS SQL есть блокировка на чтение. Ваш сложный отчет наверняка блокирует МНОГО данных на чтение. Заблокированные на чтение данные остальные пользователи не смогут ИСПРАВЛЯТЬ.

Например, вы сложным образом смотрите в складские проводки. Если у вас отчет сложный, то MS SQL очень быстро эскалирует вашу блокировку записей до блокировки на чтение всей таблицы. Это значит, остальные не смогут создавать и править складские проводки. Это значит, они не смогут ни резервировать, ни создавать новые документы...


Что рекомендуется делать в таких ситуациях вы как раз узнаете, если прочтаете про блокировки
У Аксапты традиционный подход к этому вопросу.

В двух словах: прежде чем хм... создавать "мало-мальски ресурсоемкие операции", разберитесь с предметом
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptabuilder: How to setup Axapta batch server running as user defined windows service Blog bot DAX Blogs 0 12.04.2007 16:10
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 12.04.2007 16:10
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 22.11.2006 15:20
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 09:20.