非HANA系统的SQL Monitor(SQLM)和SQL Performance Tuning Worklist(SWLT)

2020-09-29 15:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 在每个有关SQLM或SW...

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

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


嗨,

在每个有关SQLM或SWLT的文档中,都提到这些工具对于在迁移到HANA之前优化自定义代码很有用。 这是否意味着我不能使用它们来优化在Oracle上运行的ECC系统的SQL语句? 我可以使用这些检查的结果来改善非HANA数据库的性能吗?

谢谢

Sarif

2条回答
me_for_i
2020-09-29 16:55 .采纳回答

Hello Sarif,

如果未计划进行HANA迁移,则还可以使用这些工具来优化代码。

有关SQLM的详细信息,请参见此博客

如果要使用SWLT和/或代码检查器检查变体PERFORMANCE_DB,则应记住,并非所有这些检查结果实际上都是一个问题或必须解决。 一些发现是相当暗示的。 例如,有一项检查来查找嵌套在循环内的SQL语句。 有时这样的嵌套SQL是不可避免的,而有时则不值得修复。 想法是这样的:一旦通过SQLM识别出SQL语句运行缓慢,就可以将这些检查结果用作附加信息,以提示该语句运行缓慢的原因。

代码检查器检查变体FUNCTIONAL_DB(至少部分地)特定于HANA迁移。

最好的问候,
Armin

编辑:要获取有关支票的更多详细信息,您还可以使用事务SCI打开支票变式(PERFORMANCE_DB),然后单击信息图标

一周热门 更多>