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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.12.2009, 10:34   #1  
SHiSHok is offline
SHiSHok
Участник
Аватар для SHiSHok
Дети Юза
 
219 / 103 (4) +++++
Регистрация: 28.07.2005
Адрес: Донецк
Интересное поведение счетчика SQL cursors - active: после старта АОС некоторое время отображает вроде как адекватное кол-во курсоров т.е. Active = Cached - Total.
"SQL cursors - total" = Total number of open SQL cursors (active and cached).
В один прекрасный момент значение Active инвертируется (например FFFFFFF4h) и дальше отображается в таком виде. курсоры потихоньку растут (значение уменьшается, т.к. инверсия) пока АОС не слетит.

может кто знает где копать?
__________________
--- SHiSHok
Старый 18.01.2011, 13:44   #2  
Owl83 is offline
Owl83
Участник
 
14 / 10 (1) +
Регистрация: 18.12.2006
Всем доброго времени суток

Хотелось бы возродить этот заброшенный тред.

Имеем в компании аналогичную проблему. Если аосы работают без перезапуска более 5-7 дней, то наблюдаются падения аосов либо аномальные тормоза.

Имеем два аоса, находящиеся на отдельных машинах. Аосы объединены в кластер.
Чтобы было, о чем подумать, настроил мониторинг счетчиков Navision Axapta Object Server.

Выяснилась такая картина:
1. на первом аосе значение счетчика SQL cursors - active колеблется в районе 450-600, а на втором стабильно растет, примерно по 400-500 в день.
2. последний случай тормозов (множественные блокировки друг друга среди пользователей, повышенная нагрузка на сервер MSSQL) совпал по времени с тем, что на втором аосе значение этого счетчика доросло примерно до 4500 и стабилизировалось на этой отметке на несколько часов, пока вечером аосы не перезапустили.

Из того, что уже обсуждалось выше по нашей ситуации могу сказать следующее:
* Параметры Max Open Cursors и session timeout в настройках аосов у нас не указаны.

* Значение счетчика SQL connections - active меняется в зависимости от количества клиентов. При уменьшении SQL connections - active уменьшения SQL cursors - active не происходит.

* На сервере MSSQL значение счетчика SQLServer:Cursor Manager by Type/Active cursors ведет себя вполне нормально и после окончания рабочего дня снижается почти до нуля.

Хотелось бы узнать, как эта проблема решилась у автора топика.
И кто что может посоветовать в такой ситуации.
Старый 20.01.2011, 17:40   #3  
SHiSHok is offline
SHiSHok
Участник
Аватар для SHiSHok
Дети Юза
 
219 / 103 (4) +++++
Регистрация: 28.07.2005
Адрес: Донецк
Цитата:
Сообщение от Owl83 Посмотреть сообщение
Имеем в компании аналогичную проблему. Если аосы работают без перезапуска более 5-7 дней, то наблюдаются падения аосов либо аномальные тормоза.
Хотелось бы узнать, как эта проблема решилась у автора топика.
отрефакторил кучу куда - не помогло, в итоге разнес юзверей на 2 аоса. сейчас более менее нормально.
Если у Вас 5 дней нормально пашет, введите штатную процедуру перезагрузки АОСов на выходных. Я, например, на выходных заливаю проекты + перегружаю Ax.

PS. версия Ax и сиквела какая?
__________________
--- SHiSHok
Старый 21.03.2012, 14:03   #4  
Owl83 is offline
Owl83
Участник
 
14 / 10 (1) +
Регистрация: 18.12.2006
SQL active cursors по всей видимости к нашей ситуации не имеет отношения.

В общем, спустя долгое время наконец-то занялись более плотно этой проблемой.
Вынесли пакетные обработки на третий аос, помониторили счетчики производительности.
Судя по всему, дело в утечках памяти в АОСе при выполнении пакетных заданий.

Расход памяти на старых аосах, где сидят одни обычные пользователи, стабилизировался, а на новом наблюдается стабильный рост. Особенно в ночное время, когда выполняются самые тяжелые обработки
Теги
performance, cursor

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: Dynamics AX 2009 & SQL Server 2008 Blog bot DAX Blogs 0 10.06.2008 21:08
Dynamics AX: SQL Server, Heart of Dynamics AX Blog bot DAX Blogs 0 13.07.2007 18:00
mazzy: Сравнительное тестирование производительности Microsoft Axapta v.3.0. CУБД Microsoft SQL Server 2005 и Microsoft SQL Server 2000 Blog bot DAX Blogs 0 28.10.2006 17:22
aEremenko: Диагностика проблем при установке Microsoft Dynamics Ax 4.0 на Microsoft SQL Server 2005 Blog bot DAX Blogs 0 28.10.2006 16:01
обеспечение лучшей производительности ms sql SHiSHok DAX: Администрирование 0 08.12.2005 11:12

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

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

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