Зарегистрироваться | Поиск |
Результаты опроса: Сколько времени в среднем у вас занимает сбор перекрестных ссылок? | |||
менее 4 часов | 3 | 17.65% | |
4..5 часов | 4 | 23.53% | |
5..6 часов | 1 | 5.88% | |
6..7 часов | 0 | 0% | |
7..8 часов | 4 | 23.53% | |
более 8 часов | 3 | 17.65% | |
не знаю/мне все равно | 2 | 11.76% | |
Голосовавшие: 17. Вы ещё не голосовали в этом опросе |
|
Опции темы |
28.07.2011, 16:07 | #1 |
Участник
|
Сколько времени у вас занимает сбор перекрестных ссылок по вашему приложению AX 4.0/2009?
***** ВНИМАНИЕ!!!! опрос открытый - он показывает всем кто и как проголосовал!!! ****
Помнится, на 3.0 SP5 перекрестные ссылки по всему модифицированному приложению собирались в среднем за 2-3 часа. На голом приложении AX 2009 SP1 EE RU7 они в моем случае собирались 5 часов, а на приложении с кастомизациями м... и того дольше. Интересно, как у других обстоят дела? Устраивает ли вас текущее положение дел и если нет, то что вы уже сделали, чтобы ускорить процесс? Интересует не теория, а именно что-то уже реализованное и полученный эффект (покупка нового сервера под разработку тоже считается ). Я исхожу из предположения, что перекрестные ссылки каждый раз собираются с нуля с предварительной очисткой всех соотв. таблиц. Возможно, "инкрементное" обновление в каких-то случаях оправдано, но я не знаю, как при этом удалить те ссылки, которые уже недействительны, а актуальность ссылок для меня лично важнее затрат времени на их сбор. PS. Из пока не реализованных идей: распараллелить сбор перекрестных ссылок по подветкам AOT, чтобы задействовать дополнительные процессорные ядра, и перенести сбор ссылок по части подветок на сервер, чтобы сократить клиент-серверный трафик. |
|
28.07.2011, 16:10 | #2 |
----------------
|
Глобальная компиляция + перестроение перекрестных ссылок 8,5ч.
Ничего не делали, зашедулили на ночь. |
|
28.07.2011, 16:25 | #3 |
Участник
|
Цитата:
На ноутбуке - 4..5 часов (так и ответил) На разработческом сервере у текущего клиента - до 4х часов На продакте - 2..3 часа. |
|
28.07.2011, 16:36 | #4 |
Участник
|
gl00mie, пожалуйста,
надо предупреждать людей, если их действия могут привести к утечке данных, которые они могу считать приватными. См. О приватности и пропиетарности форума Альтернативный портрет участника. Кто есть кто. |
|
28.07.2011, 16:42 | #5 |
Участник
|
Цитата:
Цитата:
Цитата:
галочка "выбрано" включается кнопка Выбрать и задать критерий. Запускать на разных машинах с разными критериями. но если честно... то я просто запускаю по шедуллеру на ночь ax2009: кто юзал Startup command: CompileAll_+ для периодического обновления перекрестных ссылок? |
|
28.07.2011, 16:50 | #6 |
Участник
|
И еще.
Цитата:
Настоятельно рекомендуется сразу увеличить "голую" базу хотя бы до 2гб. Настоятельно рекомендуется сразу установить параметр приращения базы во вменяемые 100-200Мб (хотя бы). SQL 2008 по-умолчанию наращивает базу ОЧЕНЬ мелкими кусками в 1Мб. В результате скорее всего время тратится не на генерацию перекрестных ссылок, а на увеличение базы мелкими кусочками. |
|
28.07.2011, 16:55 | #7 |
Участник
|
Цитата:
он плохо исполняет 32-битные приложения. Пришлось запускать саму аксапту с обычного компа. |
|
28.07.2011, 16:58 | #8 |
Участник
|
строятся за 2,5 часа.
делается ночью. Cоответственно, на сервере нет загрузки кроме этой. Ax 4.0 размер axusr.aod - 26 метров. система - MS Server 2003 R2 SP2.
__________________
Ален ноби, ностра алис. Что означает - если один человек построил, другой завсегда разобрать может. Последний раз редактировалось AlGol; 28.07.2011 в 17:01. |
|
28.07.2011, 17:00 | #9 |
Участник
|
да... и еще одно соображение.
если в результате компиляции генерируется очень большой список ошибок, рекомендаций BestPractice и/или задач, то компиляция начинает тормозить при каждом добавлении в список. Как правило, сильно кастомизированные приложения "страдают" большим сипском рекомендаций BestPractice Тут либо: = таки отработайте рекомендации (рекомендуется ) = или выключите рекомендации, которые считаете избыточными в настройках компилятора. приложил галки BestPractice, которые выключены на текущем проекте. |
|
|
За это сообщение автора поблагодарили: Logger (3). |
28.07.2011, 17:35 | #10 |
Участник
|
Цитата:
Прикольно. Тоже такое слышал. Т.е. можно либо проц поставить от AMD - там нет такого падения производительности на 32 разрядных приложениях. Либо как gl00mie написал - вынести сбор ссылок по невизуальные подветкам на сервер, тогда в 64-битном режиме будет работать быстро (если аос 64-битный конечно) |
|
28.07.2011, 17:52 | #11 |
Участник
|
не-не... на сервере, с нормальным серверными 64битными приложениями - в том числе и с 64битным AOS - замечательный проц.
но 32битный клиент Аксапты работает на нем медленнее, нежели на обычном 32 проце. по крайней мере, лично у меня сложилось такое ощущение. в результате, я запускал клиента на обычном компе. |
|
28.07.2011, 18:48 | #12 |
Участник
|
Цитата:
Речь о том что когда вышли 64-битные интеловые процы, то их критиковали за низкую производительность при работе 32-битных приложений, по сравнению с 32-битными процами. Процы AMD были от этого свободны. Только и всего. Цитата:
Судя по всему за прошедшие годы эту особенность так и не пофиксили. |
|
28.07.2011, 18:54 | #13 |
Участник
|
Интересно как обстояло бы дело если бы выпустили еще и 64-битного клиента ?
Если в 64-м режиме выполняется быстрее, то на терминальных серверах могло бы быть полезным. |
|
29.07.2011, 14:21 | #14 |
Участник
|
Даже после, насколько я могу судить, переделки запроса в "анонимный" активности что-то совсем не видать
|
|
29.07.2011, 14:39 | #15 |
Участник
|
опрос все еще открыт. и все еще показывает кто и как проголосовал.
|
|
29.07.2011, 21:03 | #16 |
Участник
|
А, точно... раньше, по-моему, форум ники проголосовавших прямо в теме показывал вместе с вариантами ответов и результатами, а теперь надо по отдельной ссылке сходить - это я проглядел.
|
|
01.08.2011, 03:44 | #17 |
Участник
|
Цитата:
так и было. |
|
01.08.2011, 04:44 | #18 |
Роман Долгополов (RDOL)
|
Ну вполне возможно не хватает ответа "не знаю/пофигу" Мне лично все равно эта процедура конкретно занимает (и я действительно не знаю точно и даже не интересовался), если она укладывается в промежуток между окончанием работы в предыдущий день и началом работы на следующий
|
|
01.08.2011, 05:07 | #19 |
Участник
|
Добавил такой вариант в опрос.
Время, затраченное на создание перекрестных ссылок, пишет в инфологе по окончании процедуры. |
|
01.08.2011, 05:15 | #20 |
Роман Долгополов (RDOL)
|
Цитата:
По сути ускорения. ИМХО имеет смысл если можно будет добиться результата около 30 минут. Иначе все равно на ночь и там уже главное чтобы до утра отработало |
|
Теги |
ax2009, xref, перекрестные ссылки |
|
|