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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.07.2008, 13:02   #1  
SBOL_imported is offline
SBOL_imported
Участник
 
17 / 10 (1) +
Регистрация: 12.03.2008
Добрый день!
Я запустила закрытие периода в Аксапте и профайлер. И вот уже 7 часов они работают...
я работаю локально, загрузку AOS и SQL проверить не могу - не знаю как.
Бегает зеленая стрелочка в правом нижнем углу (изредка),
окно Аксапты с периодическим заданием не прорисовывается при открытии поверх него другой программы,
но окно, где я проматриваю операции InventCostListTrans, InventCostList - прорисовывается.
В окне профайлера в режиме трассировки хоть и медленно, но периодически появляются новые записи. Уже стоим на строке 2725371... Частенько появляется сообщение IF @@TRANCOUNT > 0 COMMIT TRAN, SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED, set implicit_transactions off . После чего опять идут транзакции...
Интересно, и скольно это еще будет продолжаться?
Во вложении - скрин шот экрана, где открыта и Аксапта и профайлер.
Вопрос: имеет ли смысл провести пересчет по номенкларным группам по отдельности? Перед закрытием. Это может привести к тому, что можно будет выловить сначала группу, а затем и товар, по которому циклится закрытие?
Миниатюры
Нажмите на изображение для увеличения
Название: Аксапта_висит.JPG
Просмотров: 362
Размер:	232.3 Кб
ID:	10323  
Старый 22.07.2008, 13:32   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от SBOL Посмотреть сообщение
Во вложении - скрин шот экрана, где открыта и Аксапта и профайлер.
Спасибо.
На скриншоте видно, что у вас идет первая итерация. Это значит, что скорее всего основное время уходит на выполнение метода InventCostItemDim.updateReceiptAdjustmentTrans. Попробуйте туда встравить SysOperationProgress. На его обсчет и отрисовку уйдет дополнительное время, но вам будет более понятно "висит" аксапта или что-то делает.

далее, на скриншоте видно, что у вас трехуровневая конфигурация, тонкий клиент.
у вас не должна "бегать" зеленая стрелочка. у вас должен работать АОС (он отображается черными дугами).
Если у вас таки зеленая стрелочка бегает, значит у вас серьезные проблемы с передачей параметров на АОС. Меряйте трафик между вашим клиентом и АОСом.

далее, на скриншоте видно, что максимально запланированная итерация на момент скриншота - 758.
в таблице InventCostList смотрите какая итерация выполняется сейчас. Так вы сможете примерно оценить сколько еще осталось.
Кстати, эту таблицу можно посмотреть и из интерфейса Главное меню \ Закрытие и коррекция \ Расчет \ Список расчета

Цитата:
Сообщение от SBOL Посмотреть сообщение
Вопрос: имеет ли смысл провести пересчет по номенкларным группам по отдельности? Перед закрытием.
Особого смысла нет.
Во время закрытия делается два типа тормозных "операций":
1. выборка и расчет себестоимости (select)
2. коррекция себестоимости (запись в базу)

Если вы проведете пересчет, то выполните выборку + запись большинства коррекций
Однако во время закрытия Аксапта все равно будет делать выборку и расчет, чтобы убедится, что себестоимость не изменилась с последнего пересчета.

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


Нет, ищите длинные запросы, оптимизируйте индексы, индекс-хинты и т.п.
http://axapta.mazzy.ru/lib/querytuning/
Вставляйте прогресс-бары. Хоть на его прорисовку и уйдет дополнительное время, но у вас появится уверенность в том, что не висит.
__________________
полезное на axForum, github, vk, coub.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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