Текущее время: Вт, авг 05 2025, 02:25

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Пакетник и загрузка ЦП при нем... как бороться?  Тема решена
СообщениеДобавлено: Ср, сен 03 2008, 16:25 
Гость
Добрый день!
Вот в чем проблема... Использую Call transaction в пакетной загрузке данных. Все отрабатывает отлично, но чем больше данных грузится, тем дольше идет обработка... если 100 записей вводятся минут 5, то 500 записей вводятся более часа и загрузка цп достигает 100%. И если пнуть еще один пакетник в этом же сеансе(даже если выйти с программы, и запустить ее по новой), то сразу идет высокая загрузка процессора, и время отработки тех же записей увеличивается на порядок :(


Стал разбивать данные на части, чтобы передавать в пакетник програмно по частям, но время работы не уменьшилось. :?

Подскажите как с этим бороться, может чтото типа комита делать или еще что?

Заранее благодарен!


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 03 2008, 16:45 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, янв 24 2005, 16:22
Сообщения: 749
Пол: Мужской
Попробуйте определить, на чём именно тратится столько времени (с помощью анализа производительности).

Пробовали пакетный ввод сохранить в виде сеанса, а потом запустить?

В каком режиме запускаете транзакцию с пакетным вводом?

Какие данные грузите? Для какого модуля?

_________________
Счастье есть!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 03 2008, 16:57 
Гость
По поводу определения времени: как это сделать? Я когда-то встречался с транзакцией SE30, о ней идет речь?

Цитата:
Пробовали пакетный ввод сохранить в виде сеанса, а потом запустить?

В виде сеанса, в смысле пошагово? если да, то со временем, время между шагами увеличивается. если нет :oops: напрашиваетсяя вопрос "как? и зачем?"

Цитата:
В каком режиме запускаете транзакцию с пакетным вводом?

OPT-DISMODE = 'N'.

Данные гружу модуля HR. Идет создание мероприятия и записи в одном из инфотипов по списку сотрудников


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 03 2008, 17:37 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
Эээээ...
Внутреннюю табличку bdc_data чистить не забываем?
После каждого прогона, разумеется.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 03 2008, 17:48 
Гость
Это которая используется при вызове транзакции? Если да, то чищу как положенно перед каждым ее заполнением...


Дело в том, что даже после окончания работы программы, процессор остается загруженным, и любые действия в этом сеансе с-мы приводят к загрузке ЦП под 100%...


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 03 2008, 18:10 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Саня написал(а):
Это которая используется при вызове транзакции? Если да, то чищу как положенно перед каждым ее заполнением...


Дело в том, что даже после окончания работы программы, процессор остается загруженным, и любые действия в этом сеансе с-мы приводят к загрузке ЦП под 100%...
Надо проанализировать какие процессы выполняются при этом - вообще дело происходит в продуктивной системе или разработке? Сколько процессов обновления, как они распределены по серверам приложений, что с базой в этот момент? Память/своп, ... Пообщайтесь с базисом - что они думают по поводу данной ситуации.
Да, и для мероприятий есть ФМ, зачем делать пакетник?

_________________
"После" - не значит "вследствие"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пакетник и загрузка ЦП при нем... как бороться?
СообщениеДобавлено: Чт, сен 04 2008, 06:57 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Саня написал(а):
...загрузка цп достигает 100%...

О каком ЦП идет речь?

sy-uname написал(а):
Да, и для мероприятий есть ФМ, зачем делать пакетник?

И для ввода инфотипов тоже ФМ есть :)

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Пакетник и загрузка ЦП при нем... как бороться?
СообщениеДобавлено: Пт, сен 05 2008, 20:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
Удав написал(а):
О каком ЦП идет речь?

Судя по всему на фронтенде.

Попробуйте SAP GUI более свежей версии поставить.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB