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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.01.2011, 10:06   #1  
NemoFF is offline
NemoFF
Участник
 
7 / 10 (1) +
Регистрация: 24.11.2010
Настройка Axapta 3.0 (Array fetch ahead, Buffer size, событие ожидания в oracle 10G SQL*Net message to/from client ). Долго выполняются пакетные задания.
Здравствуйте знатоки.
На данный момент предприятия столкнулось с проблемой выполнением пакетных заданий в Аксапте. Время выполнения увеличилось с 3 до 18 часов.
При этом нагрузки базы данных при выполнения пакетных заданий не наблюдалось. Частичное трассирования выполнения пакетного задания выявило довольно большое ожидания SQL*Net message to/from client.(База данных запрос выполнила и ждет от клиента новый запрос или ждет когда клиент заберет данных).
При выполнении пакетных заданий Аксапта запрашивает и возвращает довольно большое количество данных. При этом СУБД получает большое количество запросов. Есть предположения, что существует проблема взаимодействия между Аксаптой и СУБД. Например, в sqlplus есть параметр отвечающий за размер буфера (количество передаваемых данных) «arraysize». При увеличение данного параметра можно снизить ожидания SQL*Net message to/from client. Прошу дать рекомендации по решению данной проблемы.
Старый 13.01.2011, 10:16   #2  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
Так посмотреть что за запросы, откуда они взялись.
Посмотреть нагрузку на сеть - может тут затык.
Размер буфера регулируется для АОСа - но я думаю на параметры соединения это мало влияет.
Старый 13.01.2011, 10:55   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Версию ax32Serv не меняли ?
Встречал случаи когда отдельные билды тормозят на безобидных запросах. Т.е. БД отдает быстро, а Аксапта дальше тупит.
Старый 13.01.2011, 10:59   #4  
NemoFF is offline
NemoFF
Участник
 
7 / 10 (1) +
Регистрация: 24.11.2010
По поводу запросов. Очень смущает ситуация например с таким запросом.
Цитата:
SELECT /*+ INDEX(A I_507CALENDARDATEIDX) FIRST_ROWS(100) */A.CALENDARID,
A.NAME,A.WORKTIMECONTROL,A.TRANSDATE,A.WORKTIMECLOSEDTYPE_IBA,
A.BASICCALENDARID_IBA,A.RECVERSION,A.RECID
FROM
WORKCALENDARDATE A WHERE ((SUBSTR(NLS_LOWER(DATAAREAID),1,3)=NLS_LOWER(:in1))
AND ((SUBSTR(NLS_LOWER(CALENDARID),1,10)=NLS_LOWER(:in2)) AND (TRANSDATE=
:in3)))


call count cpu elapsed disk query current rows
------- ------ -------- ---------- ---------- ---------- ---------- ----------
Parse 36 0.00 0.00 0 0 0 0
Execute 258799 23.76 25.79 0 12 8 0
Fetch 258799 6.79 11.75 797 1035196 0 258799
------- ------ -------- ---------- ---------- ---------- ---------- ----------
total 517634 30.56 37.55 797 1035208 8 258799

Misses in library cache during parse: 1
Misses in library cache during execute: 6
Optimizer mode: FIRST_ROWS
Parsing user id: 55

Elapsed times include waiting on following events:
Event waited on Times Max. Wait Total Waited
---------------------------------------- Waited ---------- ------------
SQL*Net message to client 258799 0.00 0.17
SQL*Net message from client 258799 0.02 123.01
db file sequential read 797 0.10 4.94
latch: shared pool 3 0.00 0.00
SGA: allocation forcing component growth 200 0.01 3.10
latch free 3 0.00 0.00
********************************************************************************
Сами запросы отрабатываются довольно быстро.
Старый 13.01.2011, 11:01   #5  
NemoFF is offline
NemoFF
Участник
 
7 / 10 (1) +
Регистрация: 24.11.2010
Цитата:
Сообщение от Logger Посмотреть сообщение
Версию ax32Serv не меняли ?
Встречал случаи когда отдельные билды тормозят на безобидных запросах. Т.е. БД отдает быстро, а Аксапта дальше тупит.
Версию ax32Serv не меняли. Вот в этом и проблема, что БД отдает быстро, а Аксапта дальше тупит. Сейчас практически руками через трейсс перелапачиваю запросы.
Теги
ax3.0, oracle

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptabuilder: How to build Axapta application from XPO files stored in Visual Source Safe. Blog bot DAX Blogs 0 22.11.2006 15:20
Вопрос про Demand Planner slava09 DAX: Функционал 4 25.09.2006 11:43
calling SQL sp from Axapta gb DAX in English 6 15.07.2005 00:39
Axapta at Oracle Instant Client robocomp DAX: Администрирование 11 26.05.2005 14:13
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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