点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们想在LP表上添加数据库索引。 通过items.xml进行处理的正确方法是什么。 如果我们在每次系统更新时都通过数据库直接添加索引,则索引将被删除。
当我们运行耗时很多的系统更新时,必须在每个发行版中运行数据库级别索引。
任何好的解决方案? 有没有一种方法可以告诉Hybris不要删除手动添加的索引?
我们想要的是这样的东西
在PRODUCTSLP上创建索引custom_idx(LANGPK ASC,P_NAME ASC,ITEMPK ASC);
嗨,Soni。
是HANA数据库吗? 如果是,那么您必须联系SAP进一步的支持和帮助。
注意
SS
我们使用哪个数据库都没关系, 尽管我们正在使用Oracle DB。 删除索引的指令是从Hybris fromework提交的。
嗨,
正确的方法是按照建议将索引添加到items.xml。 如果将索引标记为唯一,则它将作为唯一索引添加,其中一个值组合只能添加到表一次。
此外,如果您覆盖了items.xml中以前是唯一的现有索引,请确保在您的items.xml中再次将其标记为唯一。 如果不这样做,则旧的唯一索引仍将用作唯一索引,而不是重新定义的索引。
我忘了更早地对其进行更新。 但这是行不通的。
我们将通过设置下面的属性来运行系统更新。
这样就不会删除索引,然后稍后将其转为false并运行模式差异以运行新的索引创建。
我们将对此进行实验以查看可行性。 前提是我们要创建的索引要少得多。
一周热门 更多>