sql - 在 SAP HANA 中提取查询历史

标签 sql hana

我一直在使用 SAP HANA 数据库实例,并且已经对此运行了多个查询。我需要提取查询历史,最好从系统表或其他地方提取。如果可能的话,请让我知道这是否可行以及实现它的任何指示。

最佳答案

如果您想获得已执行查询的详细历史记录,则需要激活 HANA SQL 跟踪。您可以找到更多信息 in the HANA documentation .当然,这不会追溯。所以你必须先激活跟踪和 然后 运行您要查看的查询。

此外,SQL 计划缓存提供有关过去查询的聚合信息。它由准备好的语句聚合,并提供运行时信息,如平均执行时间和结果大小。对此的监控 View 是 SYS.M_SQL_PLAN_CACHE .

关于sql - 在 SAP HANA 中提取查询历史,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27500484/

相关文章:

java - Hibernate注解哪里只适用于1对多关系?

python - Firebird 语句没有错误但没有结果

ado.net - "Cannot find libSQLDBCHDB.dll"使用 .NET 连接到 SAP HANA 时

java - ngdbc.jar 等效 Maven 存储库

mysql - 计算超过和低于阈值的项目数

java - 瓦丁 : commit new Items to Database (SQLContainer)

mysql - SQL查询多表

php - 如果存在另一个meta_key,则插入meta_key

hadoop - 从 SAP Hana 导入到 Hadoop 期间 Sqoop 导入错误

hana - 如何获取 SAP HANA 数据库中最后插入的记录标识符?