|
![]() |
#1 |
Участник
|
запустите локально на сервере БД Performance Monitor, собирайте данные по счетчикам загрузки ЦП в целом по системе и по процессу SQL Server, поставьте соответствующему процессу mmc.exe высокий приоритет, чтобы он не затыкался, когда кто-то другой будет сильно грузить ЦП. так данные будут и более объективные, и сохраненные для последующего анализа, в отличие от графика, который рисует Task Manager
|
|
![]() |
#2 |
Участник
|
После настройки подключения АОС-а к базе через ODBC наблюдаем в логе трассирофки запросов в Аксапте следующе:
[Microsoft Business Solutions-Axapta] Unable to retrieve message for retval -1, ODBC call reason code 100, SQLSTATE = [GNJ] Error message [] |
|
![]() |
#3 |
Участник
|
Цитата:
помните одно - барабашки нет! |
|
![]() |
#4 |
Участник
|
1. Вы уверены, что на сервере загрузку ЦП дает именно SQL ? Это могут быть и результаты работы например "ГиперВирусов" (почему-то их еще называют антивирусами). В этом может помочь Perfomance Monitor или Task Manager.
2. При загрузке SQL под 100%, когда Enterprise Manager не отвечает, можно попробовать найти "гадкий" процесс через Query Analyser с помощью системных ХП sp_who & sp_who2. В большинстве подобных "клинических" случаях это помогает получить информацию о spid, который грузит проц. Далее по spid из Аксапты можно попытаться узнать юзера, его породившего. Ну, а на сладкое: "допрос юзверга с пристрастием". 3. Как уже выше советовали, т.к. ситуация достаточно воспроизводимая, то запускаете с утреца Profiler, с событиями не только *Complited, но и *Started. В момент "кризиса", сбрасываете получившиеся данные в отдельную БД на другом сервере, перегружаете АОС и далее спокойно анализируете последние запросы в Query Analyser. Только не накладывайте в настройке фильтров на загрузку ЦП !!! PS. Барабашки есть всегда и везде, просто обычно они умеют хорошо прятаться ![]() |
|
Теги |
aos, документация, производительность, ax3.0 |
|
![]() |
||||
Тема | Ответов | |||
Подключение АОС к новой БД | 4 | |||
Владельцы таблиц в БД аксапты | 11 | |||
Резко подскочила загрузка процессора | 20 | |||
2 AOS + 2 БД = 1 сервер | 2 | |||
Создание точной копии БД для анализа ошибок | 1 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|