Автор Тема: расширение mseg с помощью ноты 1516684  (Прочитано 6924 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Greed

  • Гость
расширение mseg с помощью ноты 1516684
« : Декабрь 17, 2012, 04:46:51 pm »
все привет. Хотим накатить ноту для ускорения работы транзакций по движениям материалов (mb51 и mb5b). Как я понимаю, в ноте просят создать поля в mseg, но причем не в доп структуре, а в самой таблице перед доп структурами "before the append
structures". Как-то ссыкатно, кто-то может поделиться опытом?

#1. Table changes
Use transaction SE11 to add the following fields with the specified data
types to the end of all fields of the table MSEG (before the append
structures
):
Data field Data type
VGART_MKPF VGART
BUDAT_MKPF BUDAT
CPUDT_MKPF CPUDT
CPUTM_MKPF CPUTM
USNAM_MKPF USNAM
XBLNR_MKPF XBLNR
TCODE2_MKPF TCODE
Important: NEVER set the INIT indicator.
Save and activate your change.

Create the database table MMIM_CONTROL_LOG in the package MB.
Short Description: "Inventory Management: General Control Table"
Delivery Class S
Display/Maintenance Allowed
Data class APPL0
Size category 0
Add the following fields:
Field Data element
MANDT MANDT
ACTION CHAR50
STATUS CHAR1
ENTRY_DATE DATUM
ENTRY_TIME UZEIT
USERNAME UNAME
REPID REPID
SAPINT CHAR1
Select MANDT and ACTION as key fields (Key).

#2. Use transaction SNOTE to implement the attached correction instructions
(step #1 is required for this).

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 762
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: расширение mseg с помощью ноты 1516684
« Ответ #1 : Декабрь 17, 2012, 10:02:45 pm »
You are not allowed to view links. Register or Login
Как я понимаю, в ноте просят создать поля в mseg, но причем не в доп структуре, а в самой таблице перед доп структурами "before the append
structures". Как-то ссыкатно, кто-то может поделиться опытом?
Я эту ноту не накатывал, но думаю вы ее сначала в разработке а потом в тесте для начала проверите. Проблем особых быть вроде как не должно, ну если у вас где-то в расширениях, по ссылкам не разбирается структура MSEG. В общем рекомендация, постараться проверить все операции связанные с движениями материала, хотя лучше вообще все   8)

Greed

  • Гость
Re: расширение mseg с помощью ноты 1516684
« Ответ #2 : Декабрь 18, 2012, 01:36:22 pm »
так и делаем, думал, может кто уже проделовал такое, хотелось, что бы поделились опытом и какой эффект. В тесте пока все ок, продолжаем работать. После всей проделанной работы тогда уже сам поделюсь опытом и цифрами, в чем выиграли или не выиграли :-)

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 762
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: расширение mseg с помощью ноты 1516684
« Ответ #3 : Декабрь 18, 2012, 01:39:30 pm »
You are not allowed to view links. Register or Login
После всей проделанной работы тогда уже сам поделюсь опытом и цифрами, в чем выиграли или не выиграли :-)
Вот цифры были бы интересными, так что наверное надо уже замерить скорость до применения ноты, а потом еще раз после. Так сказать чтобы понять был ли смысл ее накатывать  8)

Greed

  • Гость
Re: расширение mseg с помощью ноты 1516684
« Ответ #4 : Декабрь 18, 2012, 01:47:53 pm »
можно будет замерить до применения ноты, но как утверждают дяди, которые писали ноту, то после наката можно будет галочкой переключать режимы - старая схема выборки/новая схема выборки. Т.е. очень показательные данные можно будет получить по производительности.

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 762
  • Репутация: +47/-0
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: расширение mseg с помощью ноты 1516684
« Ответ #5 : Декабрь 18, 2012, 01:54:42 pm »
You are not allowed to view links. Register or Login
но как утверждают дяди, которые писали ноту, то после наката можно будет галочкой переключать режимы
Ну тогда тем более надо без ноты проверить  ;D

Greed

  • Гость
Re: расширение mseg с помощью ноты 1516684
« Ответ #6 : Декабрь 27, 2012, 05:24:09 pm »
пока приостановили, базис жалуется что тестовой системе плохо от наших нот)))
как продолжим процесс адаптации таблиц, буду писать.

Greed

  • Гость
Re: расширение mseg с помощью ноты 1516684
« Ответ #7 : Февраль 14, 2013, 09:23:12 am »
в общем не дали нам совершить это великое действие. Сказали, что таблица увеличивается в 108 раз (как так я не знаю, может при адаптации, а потом снова уменьшится?)... ну а потом я сменил работу:-)
Может, когда-нибудь, кто-то другой это сделает и напишет результаты изменения производительности

Оффлайн serg_8544

  • Newbie
  • *
  • Сообщений: 1
  • Репутация: +2/-0
  • YearsYearsYearsYearsYearsYearsYearsYearsYears
Re: расширение mseg с помощью ноты 1516684
« Ответ #8 : Март 04, 2013, 03:16:28 pm »
Добрый день, коллега!

Недавно накатил ноту 1516684.
у нас MSEG ~30 млн. записей,
MKPF ~7 млн. записей
Таблица выросла на пару-тройку гигабайт после добавления соотв. полей из ноты.

В результате измерений оказалось, что :
MB51 работает быстрее в полтора раза.
MB5B работает в  10 раз шустрей на стандартных запросах.
*Измерял по времени выполнения регулярных отчётов.

Нотой доволен. Рекомендую к применению. :)


« Последнее редактирование: Март 04, 2013, 03:25:57 pm от serg_8544 »