Текущее время: Вс, авг 03 2025, 23:35

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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