AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 02.12.2009, 11:56   #21  
BokarevSS ist offline
BokarevSS
Участник
 
63 / 12 (1) ++
Registriert seit: 13.01.2009
А каким же тогда способом лучше решить проблему медленного формирования отчетов?
Ведь исходя из вышесказанного, от выравнивания вправо лучше отказаться, тогда при этом сортировка не будет правильной.
Alt 02.12.2009, 12:18   #22  
egorych ist offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Registriert seit: 09.11.2006
Ort: Краснодарский край
Вообще высокая загрузка SQL не всегда означает что именно запрос тормозит!
Для начала я бы сделал "обследование" сервера на предмет узких мест - счетчики пописать и проанализировать, а потом уже смотреть на запросы.
Alt 02.12.2009, 23:45   #23  
Wamr ist offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1.737 / 868 (32) +++++++
Registriert seit: 15.01.2002
Ort: Москва
Blog-Einträge: 7
Zitat:
Zitat von BokarevSS Beitrag anzeigen
..от выравнивания вправо лучше отказаться, тогда при этом сортировка не будет правильной.
ну почему же, если у вас счета ГК настроены "как обычно", то останется правильной
Alt 03.12.2009, 00:54   #24  
sukhanchik ist offline
sukhanchik
Administrator
Benutzerbild von sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3.343 / 3563 (125) ++++++++++
Registriert seit: 13.06.2004
Ort: Москва
Zitat:
Zitat von BokarevSS Beitrag anzeigen
А каким же тогда способом лучше решить проблему медленного формирования отчетов?
Общая рекомендация - заняться оптимизацией БД. Включить трассировку запросов SQL (средствами Аксапты), посмотреть какие запросы наиболее тормознутые, попытаться создать более оптимальные индексы, нежели есть в штатной функциональности. В т.ч. задуматься о выравнивании влево.
Посмотреть на другие запросы других пользователей. Ведь неоптимизированный запрос, который одновременно выполняется большим количеством народа хорошо грузит систему в целом.
Посмотреть на загрузку диска (ов) с БД - может БД стоит на одном единственном физическом диске - который попутно выполняет еще какую-нибудь роль типа общей файлопомойки. А еще есть любители программы PGP, которые ставят эту программу на файловые диски и удивляются - почему увеличивается при этом нагрузка на диски.
Можно (но это уже когда все остальное проделано) попытаться вынести отдельные наиболее громоздкие таблицы в БД в отдельные файлы на отдельные физические диски.

В общем - советов по оптимизации можно давать много - суть одна - любой БД нужно заниматься при мало-мальским наполнении ее данными чтобы она нормально работала. Думаю, что смена платформы БД может дать эффект при нагрузке на БД под 100-200 одновременных (конкурентных) пользователей. И то, когда уже измучен каждый запрос, отправляемый к БД, а сервер оснащен "по последнему слову техники".
__________________
Возможно сделать все. Вопрос времени
Alt 04.12.2009, 15:20   #25  
somebody ist offline
somebody
Участник
 
128 / 30 (2) +++
Registriert seit: 30.04.2003
Ort: Москва
Zitat:
Zitat von BokarevSS
MS Dynamics Axapta медленно формирует отчеты, из-за больших объемов БД.
ВСЕ отчёты?
Так не бывает. Вы посмотрите конкретные отчёты, к-рые тормозят, помониторьте запросы, к-рые отправляются на SQL-сервер, посмотрите планы этих запросов.
Может, всего лишь каких-то индексов не хватает... Проверьте блокировки при создании отчётов - например, кто-то меняет данные, используемые отчётом, из-за чего отчёт может тормозить.

В общем, разберитесь сначала с SQL-сервером, помониторьте затратные запросы, ожидания, блокировки.

Бывает, отчёты, выполненные средствами Аксапты, работают медленно, приходится через прямое обращение к SQL-серверу заливать временные таблицы, это в разы или даже на порядки быстрее. Говорю по собственному опыту.

Да может, Вы вообще в Excel заливаете неоптимальным образом, тогда получите огромные тормоза (здесь на форуме обсуждалось неоднократно).

В общем, не спешите Вы на Оракл переходить, и даже на SQL 2005.

Zitat:
Zitat von BokarevSS
из-за больших объемов БД
Объём БД какой? У Вас, может, бОльшую его часть занимают SysdatabaseLog и таблицы, связанные с закрытием склада?
Могуть быть тормоза и на мизерной БД, и может летать на нескольких сотнях Гб.
Stichworte
ax3.0, oracle, sql server, оптимизация, производительность, холивар

 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Установка Dynamics 4.0 под Oracle Paul_ST DAX: Администрирование 6 20.04.2007 16:36
aEremenko: История об установке Microsoft Dynamics Ax 4.0 и Oracle 10G Blog bot DAX Blogs 0 28.10.2006 16:01
AOS + Oracle не стартует yuranio DAX: Администрирование 8 26.11.2004 14:24
Знатокам Oracle listener DAX: Администрирование 1 23.01.2004 10:53
"On MSSQL" or "On Oracle" alpine DAX: Прочие вопросы 5 19.03.2002 11:38

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 17:26 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.