Текущее время: Пн, июл 21 2025, 22:50

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Новость: оптимизация производительности MB51/MB5B за счет переноса части полей из MKPF в MSEG
СообщениеДобавлено: Вт, авг 14 2012, 15:01 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4871
Откуда: Москва
Пол: Мужской
Добрый день.
Всем рекомендую обратить внимание на ноту:
Note 1516684 - MKPF fields added to MSEG - Performance optimization
Судя по истории, она существует с конца 2011 года, но попалась в руки только сейчас.

Это известная проблема, например в MB51 надо выбрать документы за период по одному заводу или видам движения и все заканчивается дампом TIME_OUT. Причина в том, что дата проводки хранится в MKPF, завод и вид двидения - в MSEG.
При больших таблицах (MSEG > 500 млн записей) JOIN по таким условиям работает крайне долго.

И вот наконец SAP решился на частичную денормализацию таблиц ради скорости: в MSEG добавляется поле MKPF_BUDAT и создаются новые индексы.
Далее SAP начал переписывать под эти нововведения стандартные отчеты (MB5B, MB51), ну и можно использовать их в своих z-разработках.

Всем удачи!

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новость: оптимизация производительности отчетов за счет переноса части полей из MKPF в MSEG
СообщениеДобавлено: Вт, авг 14 2012, 15:42 
Директор
Директор

Зарегистрирован:
Чт, фев 15 2007, 11:30
Сообщения: 1242
Присоединюсь.
Функционал использовался на паре проектов, работает нормально, можно использовать смело.
Для тех, кто решит применить, лучше начать с FAQ 1598760.

_________________
Порой не так важно, что ты знаешь. Важнее, чему ты сможешь научиться!


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

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


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

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


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

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