调试UltraLite-DB以进行OfflineStore查询(OData)

2020-09-06 09:06发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我想通过添加适当的索引来加快针对我们的OfflineStore的一些Odata请求。 为此,我需要知道用于特定OData-Request的SQL语句。

让它们用于修改查询不是一个大问题:可以在UltraLite-DB中的请求队列中找到它们。

但是如何获得对OData GET-Request进行的SELECT-Query?

是否为ilodata隐藏了调试开关/环境变量?

亲切的问候,

格雷戈尔

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我想通过添加适当的索引来加快针对我们的OfflineStore的一些Odata请求。 为此,我需要知道用于特定OData-Request的SQL语句。

让它们用于修改查询不是一个大问题:可以在UltraLite-DB中的请求队列中找到它们。

但是如何获得对OData GET-Request进行的SELECT-Query?

是否为ilodata隐藏了调试开关/环境变量?

亲切的问候,

格雷戈尔

付费偷看设置
发送
1条回答
Climb_Ma
1楼-- · 2020-09-06 09:37

如果使用的是SDK的最新版本,则可以在ilodata命令行中添加选项" enable_sql_logging = true",这将向您显示正在为GET请求执行的SQL。 请注意,这将引用许多内部SQL表和列,这些表和列可能仅对Offline OData开发团队本身有意义,但是在较高级别上,您应该能够看到其使用的索引。 您还可以在ilodata中发出printIndexes命令,以查看已创建了哪些索引。

一周热门 更多>