我知道这个问题并不容易给出实际答案,但我有时会遇到它,SQL执行时间很长但不能100%重现,实际上很随意。
在这里,我只是想了解如何找到根本原因的一般方法,我应该多关注哪些方面?请注意1点,我是在HANA DB上做的(来自SAP)。
谢谢!
答案 0 :(得分:0)
您是否尝试使用SAP HANA SQL分析器应用计划图或时间轴等可用工具分析脚本执行
如果您知道SQL查询花费太多时间的时间,您还可以使用Memory Analysis应用程序分析内存使用的时间范围
答案 1 :(得分:0)
在查看运行时变体时,可以使用多种因素,例如
SAP笔记1969700 - SQL Statement Collection for SAP HANA和2000002 - FAQ: SAP HANA SQL Optimization是分析的绝佳起点,就像SAP HANA Troubleshooting and Performance Analysis Guide
一样