11.04.2007, 14:56 | #1 |
Участник
|
Быстродействие AX3
Здравствуте.
Microsoft Dynamics AX 3.0 SP3 (Kernel Rollup не установлены) SQL Server 2000 SP4 Windows Server 2003 SP1 Сервер: DL 380, 2x Intel Xeon 3.2Ghz, 8GB Озу, дисковая система: на одном контроллере система и temdb на разных RAID0 массивах на втором: файл данных (RAID10 – 4 диска) и лог (RAID0) винты 15000 На SQL сервере стоит галочка: Specify the number of processors to use the parallel execution of queries: Use 1 processor В базе работает до 100 пользователей, размер базы 35гб. Ситуация следующая: При запуске стандартной функции, например “копирование журнала”, загрузка обоих процессоров вырастает до 100%, Avg Disk read/write не сильно возрастает, но иногда достигает 0,02. Во время выполнения, никто в базе работать не может Подскажите пожалуйста, что можно сделать. Заранее спасибо |
|
11.04.2007, 15:28 | #2 |
NavAx
|
А что на AOS в это время происходит? Какие модификации производились?
__________________
Isn't it nice when things just work? |
|
11.04.2007, 15:33 | #3 |
Участник
|
АОС не нагружается. Модификаций этого класса не было
Это не единственная ситуация, при выполнении многих запросов происходит подобное. Кстати, при копировании журнала, размер таблицы примерно 15000 строк. |
|
11.04.2007, 16:00 | #4 |
Модератор
|
для начала - отказаться от RAID0
__________________
-ТСЯ или -ТЬСЯ ? |
|
11.04.2007, 16:01 | #5 |
Участник
|
|
|
11.04.2007, 16:12 | #6 |
NavAx
|
Т.е. в журнале 15000 строк?
__________________
Isn't it nice when things just work? |
|
11.04.2007, 16:15 | #7 |
Модератор
|
__________________
-ТСЯ или -ТЬСЯ ? |
|
11.04.2007, 16:47 | #8 |
Участник
|
|
|
11.04.2007, 16:48 | #9 |
Участник
|
|
|
11.04.2007, 17:11 | #10 |
NavAx
|
В принципе, операция нетривиальная и работает не очень быстро, тем более на таком к-ве строк.
И потом, если у вас в ходу такие журналы, то логистические таблицы должны чрезвычайно быстро пухнуть. Это скорее всего и является основной причиной тормозов. По хорошему, вам нужен полноценный технический аудит
__________________
Isn't it nice when things just work? |
|
11.04.2007, 18:09 | #11 |
Участник
|
|
|
11.04.2007, 18:41 | #12 |
Модератор
|
Цитата:
__________________
-ТСЯ или -ТЬСЯ ? |
|
11.04.2007, 21:39 | #13 |
Участник
|
Аудит конечно дело хорошее и стоящее(в прямом смысле слова), но начнем издалека - попробуем разобраться что к чему.
1)Про модификации - уверены, что нет модификаций в этой части функционала? 2)Результат выполнения в QueryAnalyzer'е следующего скрипта покажите пожалуйста : Код: exec sp_configure 'show advanced options', 1 reconfigure go exec sp_configure go Последний раз редактировалось fomenka; 11.04.2007 в 21:44. |
|
11.04.2007, 21:50 | #14 |
Участник
|
|
|
11.04.2007, 21:55 | #15 |
Участник
|
affinity mask,-2147483648,2147483647,0,0
allow updates,0,1,0,0 awe enabled,0,1,1,1c2 audit mode,0,1,0,0 cost threshold for parallelism,0,32767,5,5 Cross DB Ownership Chaining,0,1,0,0 cursor threshold,-1,2147483647,-1,-1 default full-text language,0,2147483647,1033,1033 default language,0,9999,0,0 fill factor (%),0,100,0,0 index create memory (KB),704,2147483647,0,0 lightweight pooling,0,1,0,0 locks,5000,2147483647,0,0 max degree of parallelism,0,32,0,0 max server memory (MB),4,2147483647,7440,7440 max text repl size (B),0,2147483647,65536,65536 max worker threads,32,32767,255,255 media retention,0,365,0,0 min memory per query (KB),512,2147483647,1024,1024 min server memory (MB),0,2147483647,0,0 nested triggers,0,1,1,1 network packet size (B),512,32767,4096,4096 open objects,0,2147483647,0,0 priority boost,0,1,0,0 query governor cost limit,0,2147483647,0,0 query wait (s),-1,2147483647,-1,-1 recovery interval (min),0,32767,0,0 remote access,0,1,1,1 remote login timeout (s),0,2147483647,20,20 remote proc trans,0,1,0,0 remote query timeout (s),0,2147483647,600,600 scan for startup procs,0,1,0,0 set working set size,0,1,0,0 show advanced options,0,1,1,1 two digit year cutoff,1753,9999,2049,2049 user connections,0,32767,0,0 user options,0,32767,0,0 Последний раз редактировалось Alexandr A. Osipkin; 11.04.2007 в 21:57. |
|
12.04.2007, 01:45 | #16 |
Участник
|
Мда...вроде все в норме.
А про модификации? Есть/нету? |
|
12.04.2007, 03:27 | #17 |
Участник
|
|
|
12.04.2007, 12:39 | #18 |
NavAx
|
Да что угодно может быть. У меня один раз винт сдох, тормозить начало на порядок и одно из ядер на 100% занято при любом обращении к диску
__________________
Isn't it nice when things just work? |
|
12.04.2007, 15:26 | #19 |
Участник
|
Цитата:
Кстати, после перезагрузки севрвера ситуация нормализовалась... И еще, на сервер и SQL были установлены апдейты, чтобы они могли работать с объемом ОЗУ больше 4гб. С этим может быть связано? |
|
14.04.2007, 11:34 | #20 |
Участник
|
Механизмы доступа к памяти свыше 4G в SQLServer 2k 32-bit медленные, но в этом ли причина ваших проблем - может однозначно ответить только ясновидящий. Информации мало для выводов. Используйте профайлер запросов и уточняйте вопросы.
|
|
Теги |
ax3.0 |
|
|