Как создать индекс в SAP? - PullRequest
       30

Как создать индекс в SAP?

0 голосов
/ 28 ноября 2009

В настоящее время мы взаимодействуем с нашим приложением SAP. У нас много проблем с производительностью с подходом bapi / rfc. Поэтому в последнее время мы пытаемся «прямой sql» подход для извлечения некоторых данных из SAP. К сожалению, мы обнаружили, что некоторые таблицы SAP не имеют надлежащих индексов для нашего сценария.

Мы попытались создать индекс с помощью SAPGUI, но обнаружили, что настоящий «индекс базы данных» фактически не был создан. Индекс, созданный с помощью прямого DDL, позже вызовет проблемы с транспортным механизмом SAP.

Как правильно создать индекс в базе данных SAP?

(мы используем SAP R3 в базе данных Oracle)

1 Ответ

2 голосов
/ 28 ноября 2009

Правильный способ создания индекса - использование транзакции SE11. Это должно быть сделано в системе разработки. И транспортируется в системы контроля качества и производства.

Обновление к комментарию:
1. Убедитесь, что вы активировали таблицу после изменения. Перейдите в пункт меню Утилиты => Версии или что-то в этом роде, чтобы убедиться, что ваши изменения были активированы.
2. Вы можете использовать транзакцию SE14 для принудительного изменения (но я думаю, что это только для устранения неполадок).
3. Есть другие шаги по устранению неполадок, которые я не помню. Вы можете искать заметки в sdn.sap.com или services.sap.com/notes.

.
...