Текущее время: Ср, июл 23 2025, 12:18

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


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

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


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

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