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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.05.2011, 20:10   #21  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
Цитата:
Сообщение от mazzy Посмотреть сообщение
учитывая, что у вас какие-то проблемы с индексами и статистикой на большинстве таблиц - не мудрено, что происходит медленно. не мудрено, что ваш диск разрывается от числа запросов на чтение/запись.
Цитата:
Сообщение от mazzy Посмотреть сообщение
не хотите сами почитать, наймите специалистов что-ли.
не должно так быть. и не происходит так.
Пока наймут специалистов через утверждение и согласование на это бюджета, пользователи меня убъют в темном углу ну может не убъют, но мне перед ними стыдно уж точно.

да прочитано уже все. на самом деле это буквально 3 темы, где есть полезное обсуждение.
Производительность
Местами тормозит DAX2009
AX 2009 тормозят формы

Единственная мысль возникла, что может еще сделать ребилд индексов из-под sql (а не reorganize),и еще раз из под аксапты перестроить? сейчас буду делать
...

Цитата:
Сообщение от mazzy Посмотреть сообщение
если любая выборка вместо индекса приводит к копированию и к сортировке в tempdb, то tempdb будет тормозить что вы с ним ни сделайте.
в каком случае это происходит?

Цитата:
Сообщение от mazzy Посмотреть сообщение
а они до конца выполнились?
какие-нибудь сообщения об ошибках/удачном завершении были?
сколько выполнялось хоть, можете сказать?
3 часа ушло на проверку целостности, обновление статистики и реорганизацию индексов.
__________________
Может быть выйдет, а может не-е-е-ет...
Новая песня вместо штиблет..
Старый 30.05.2011, 20:25   #22  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Qaz Qwerty Посмотреть сообщение
в каком случае это происходит?
когда нет подходящих индексов.
выявить причины - это и есть работа.

некоторые частые причины:
= база повреждена или попала в режим нехватки места на диске - индексов на самом деле нет, хотя в Аксапте объявлены
= не тот collation - sql постоянно применяет функции преобразования кодировки к выборке. на на функциях индексы не работают.
= индексы в таблицах выключили в аксапте (иногда делают для ускорения апгрейда)
= индексов на самом деле не хватает
= индексов на самом деле много - слишком много времени тратится на обновление

кроме того, 4Гб - это очень малый размер памяти. особенно, если у вас 64битная система. если у вас и AOS, и SQL на одной машине, то они скорее всего бьются насмерть за память.

Цитата:
Сообщение от Qaz Qwerty Посмотреть сообщение
3 часа ушло на проверку целостности, обновление статистики и реорганизацию индексов.
нормально. для виртуалки даже быстро.
__________________
полезное на axForum, github, vk, coub.
Старый 30.05.2011, 20:27   #23  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,953 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Вам Wamr дельный совет дал. Проверьте скорость работы с диском.
Мы встречались с глюком драйвера диска под виртуалку win2003, когда активная работа с диском приводила к прогрузу проца и тормозам.
Есть подозрение что у вас что-то подобное.

Если проблема в скорости работы с диском, попробуйте развести не на виртуалке.
Старый 31.05.2011, 12:25   #24  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Сколько компаний в базе? Есть такая ситуация, что работают 2 юрлица в одной БД, где одно - "маленькое" типа 1 Гб, а другое - "большое" типа 10 Гб?
Старый 03.06.2011, 13:47   #25  
tvladimir is offline
tvladimir
Участник
 
41 / 17 (1) ++
Регистрация: 31.08.2004
Адрес: Москва
Записей в блоге: 26
фреймворк
Попробуйте отключить проверку прав на уровне фреймворка. Накатите последние обновление на фреймворк. Посмотрите эвентлог на сервере, может там есть к-то ошибки. Уровень совместимости на БД у вас соответствует SQL или ниже? Проверьте, версии клиента и сервера в пределах одного SP. Можно поискать запросы с фулсканами и наиболее медленные запросы и добавить на них индексы. Пинганите AD. Уменьшите использование памяти SQL сервером до Размер физической памяти - 1-0,8 Гб. Файл подкачки установите равным 2 ГБ без динамики (лучше выложить его на отдельный диск для исключения фрагментации). Отключите лишние службы в винде.
__________________
Тимошкин Владимир
За это сообщение автора поблагодарили: Qaz Qwerty (1).
Старый 10.06.2011, 02:09   #26  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
EVGL: Компаний много, действительно есть маленькие и есть большие, типа 4GB и совсем пустые, в которых только GL балансы.
__________________
Может быть выйдет, а может не-е-е-ет...
Новая песня вместо штиблет..
Старый 10.06.2011, 02:16   #27  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
Результаты разговора с админами:
Все это по какой то причине установлено на 32битный сервер (так кто-то скомандовал), причем было на standard edition, который работает только с 4GB памяти. Page file был 9GB, то есть он постоянно писался на диск, где уже работает приложение и база данных, что привело к тому, что диск перегружен.
Первое, что они собираются делать, это сделать upgrade до enterprise edition, и это позволит увеличить объем доступной для виртуальной машины оперативной памяти до 9GB.
Дальше, они спрашивают меня, как это все можно перевести на 64б процессор, но я не знаю. С моей точки зрения, это связано с полной переустановкой приложения, и я как то опасаюсь делать это. Достаточно ли просто переустановить все и скопировать файлы application?
Наконец, есть возможность вынести базу данных на другой сервер, где организован быстрый raid, возможно это поможет. Так как я совсем не админ, то прошу прощения, если что-то из терминологии напутано.
__________________
Может быть выйдет, а может не-е-е-ет...
Новая песня вместо штиблет..
Старый 10.06.2011, 09:22   #28  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Цитата:
Наконец, есть возможность вынести базу данных на другой сервер, где организован быстрый raid,
ура, товарищи

--------
на мой взгляд, это самое простое, быстрое и правильное решение

Последний раз редактировалось Wamr; 10.06.2011 в 09:38.
Старый 10.06.2011, 09:26   #29  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от Qaz Qwerty Посмотреть сообщение
32битный сервер (так кто-то скомандовал), причем было на standard edition, который работает только с 4GB памяти.
Ошибаетесь. Ключевое слово AWE. Ищите.
За это сообщение автора поблагодарили: Qaz Qwerty (2).
Старый 10.06.2011, 13:16   #30  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от _scorp_ Посмотреть сообщение
Ошибаетесь. Ключевое слово AWE. Ищите.
Не факт, все зависит от версии ОС.
Старый 10.06.2011, 16:05   #31  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от Qaz Qwerty Посмотреть сообщение
EVGL: Компаний много, действительно есть маленькие и есть большие, типа 4GB и совсем пустые, в которых только GL балансы.
Тогда вам может помочь Optimize for unknown!

Готовит сервер БД к неизвестному, так сказать.
В случае Аксапты снижает опасность оптимизации под параметризированый запрос, сгенерированный для другой компании.
За это сообщение автора поблагодарили: Qaz Qwerty (2).
Старый 12.06.2011, 23:16   #32  
Удвой Покуров is offline
Удвой Покуров
Участник
 
461 / 228 (8) ++++++
Регистрация: 03.04.2011
Ничего не может помочь людям, которые жалеют денег на профессионалов, и заставляют сотрудников решать нетипичные для них задачи. Не посылая на курсы и проплачивая обучение, а просто фразами "а ты что, этого не умеешь?". Мы тебе столько платим, ты справишься! И т.д. Что вы за них переживаете? Да пусть все накрывается тазом. Может, мозгов прибавится, и бюджета. Кверти, вам советы дали дельные, но не корите себя, если что-то не получится. Ваша задача - это рассказать все риски руководству. Пусть у них голова болит.
За это сообщение автора поблагодарили: EVGL (-1), Qaz Qwerty (2).
Старый 17.06.2011, 04:30   #33  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
Делают новую машину, на которой будет 64б сервер, а сейчас все на 32битной. Я так понимаю, что если я туда поставлю аксапту и все сервиспаки и скопирую файлы application, то все должно заработать? Файлы приложения ведь должны работать на любой системе? Там же вроде ничего такого нет, кроме слоев и индексов... Извините, в голове каша.
__________________
Может быть выйдет, а может не-е-е-ет...
Новая песня вместо штиблет..
Старый 17.06.2011, 08:04   #34  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
да, будет работать.
AOS лучше поставьте 64-битный
__________________
полезное на axForum, github, vk, coub.
Старый 17.06.2011, 13:42   #35  
Alexius is offline
Alexius
Участник
Аватар для Alexius
 
461 / 248 (9) ++++++
Регистрация: 13.12.2001
Цитата:
Сообщение от Qaz Qwerty Посмотреть сообщение
Извините, в голове каша.
Ну так попробуйте структурировать информацию о конфигурации сервера(ов), версиях ОС и СУБД. Тогда можно будет получить более точные рекомендации.
Старый 20.06.2011, 14:39   #36  
Mabo is offline
Mabo
Участник
 
10 / 11 (1) +
Регистрация: 24.04.2009
Как показывает мой опыт, в скорости работы большое значение имеет скорость соединения между Клиентом и АОСом.

При этом оговорюсь, что не сетевое соединение тормозит Аксапту, но если скорость локального соединения при выполнении какой-либо операции менее 8-10 Мегабит в секунду, то есть проблема.

второе, нам не удалось настроить нормальную работу 2009 АХ на виртуальном сервере, при этом 4.0 работает относительно сносно.Если есть возможность -- выносите АОС на физический сервер.
За это сообщение автора поблагодарили: Qaz Qwerty (1).
Старый 21.06.2011, 00:26   #37  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Mabo Посмотреть сообщение
нам не удалось настроить нормальную работу 2009 АХ на виртуальном сервере, при этом 4.0 работает относительно сносно.Если есть возможность -- выносите АОС на физический сервер.
Это спорное утверждение. В моем случае, к примеру, абсолютно все АОСы работают в виртуалках (правда, на VMware ESX, а не Hyper-V, хотя это не принципиально, по-моему): и разработка, и тест, и рабочий кластер - и все замечательно пашет, тьфу-тьфу. Единственные две заморочки с производительностью были по таким причинам:
  • АОСам не хватало выделенной виртуалкам оперативки. Дело в том, что 2009-я лопает память очень агрессивно + мапит файлы приложения в память, из-за чего зачастую сам АОС отъедает 1.8-2.5 гига + винда под memory-mapped files использует 2-3 гига. Если хост с АОСом(ами) начинает свопить - пиши пропало.
  • заигрались с настройками трассировки. В конфигурации сервера на вкладке Tracing есть группа крыжей Calls to Application Object Server. Так вот, если в рабочей системе их взвести, то при средненьком числе пользователей +30-40% нагрузки на процы обеспечены (видимо, трассировка реализована настолько "удачно").
За это сообщение автора поблагодарили: Logger (5), lev (1), Qaz Qwerty (1).
Старый 23.06.2011, 16:07   #38  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
Цитата:
Сообщение от gl00mie Посмотреть сообщение
В моем случае, к примеру, абсолютно все АОСы работают в виртуалках (правда, на VMware ESX, а не Hyper-V, хотя это не принципиально, по-моему): и разработка, и тест, и рабочий кластер - и все замечательно пашет, тьфу-тьфу.
Насчет не принципиально, поаккуратнее
У меня, как у дилетанта в данной области, сложилось стойкое впечатление, что работа системы на гипервизорах VMware протекает гораздо менее проблематично.
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
Теги
ax2009, upgrade, производительность, тормоза

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dax 2009. загрузка кладр. epic DAX: Функционал 17 09.08.2010 12:20
Ограничения CLR Interop в DAX (4.0, 2009) alex55 DAX: Программирование 7 18.03.2010 12:37
Переход на DAX 2009. Проблема с повторяющимися id таблиц. Как исправить? Murlin DAX: Программирование 18 02.11.2009 15:42
emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009 Blog bot DAX Blogs 0 13.10.2009 19:06
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05

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

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

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