目前,我们正在将我们的应用程序与SAP连接。我们在使用bapi / rfc方法时遇到了很多性能问题。所以最近我们尝试“直接sql”方法从SAP检索一些数据。不幸的是,我们发现某些SAP表没有为我们的场景配备适当的索引。
我们尝试使用SAPGUI创建索引,但发现实际上并未创建真正的“数据库索引”。使用直接DDL创建的索引稍后会导致SAP传输机制出现问题。
在SAP数据库中创建索引的正确方法是什么?
(我们在Oracle数据库上使用SAP R3)
答案 0 :(得分:2)
创建索引的正确方法是使用SE11事务。它应该在开发系统中完成。并转移到质量保证和生产系统。
更新评论:
1.确保在更改后激活了表格。转到菜单项 Utilitys =>版本或类似的东西,以确保您的更改已激活
2.您可以使用事务SE14强制进行更改(但我认为这仅用于故障排除)
3.还有其他一些我不记得的故障排除步骤。您可以搜索注释int sdn.sap.com或services.sap.com/notes。