我一直在使用SAP实例,并对此运行了几个查询。我需要提取查询历史记录,最好是从系统表或其他地方提取。如果有可能,请让我知道,如果可能的话,请告诉我实现这一目标的任何指示。
发布于 2014-12-18 02:03:20
如果希望获得执行查询的详细历史记录,则需要激活HANA跟踪。您可以找到更多信息,在HANA文件中。当然,这不会有追溯力。因此,您必须首先激活跟踪,然后,然后运行您想要查看的查询。
此外,SQL计划缓存还提供了有关过去查询的聚合信息。它由准备好的语句聚合,并提供运行时信息,如平均执行时间和结果大小。它的监视视图是SYS.M_SQL_PLAN_CACHE
。
发布于 2019-08-28 13:05:14
用于查找跟踪文件的方便的grep命令:
# find / -name *.trc # finding trace files
$ grep -n -B 5 -A 1 '^.*select.*$' flatfile # displays matches in a flatfile with context and line numbers ( surrounding five lines above and 1 line below )
$ grep -n -B 5 -A 1 '^.*select\|84443781510009.*$' flatfile # <- or statement for keywords with \| characters
https://stackoverflow.com/questions/27500484
复制相似问题