您如何查询 Amazon Redshift 中当前正在执行的 DDL 查询?
How do you query for currently executing DDL queries in Amazon Redshift?
请注意,我特别询问有关 DDL 查询的问题。从文档中,不清楚如何做到这一点,或者这是否可能。
STL_DDLTEXT 似乎只显示 finished DDL 查询。
STV_RECENTS and STV_INFLIGHT 不记录它们是否显示常规查询与 DDL;根据经验,我从未在这些系统视图中看到任何 DDL 查询。
STV_RECENTS
确实捕获了当前活动和最近 运行 的查询。查询包括 DDL 和 DML。我知道这一点是因为我在我的脚本中使用了它。
如果我做出了错误的假设,请发表评论,我会重新调整我的回答。
请注意,我特别询问有关 DDL 查询的问题。从文档中,不清楚如何做到这一点,或者这是否可能。
STL_DDLTEXT 似乎只显示 finished DDL 查询。
STV_RECENTS and STV_INFLIGHT 不记录它们是否显示常规查询与 DDL;根据经验,我从未在这些系统视图中看到任何 DDL 查询。
STV_RECENTS
确实捕获了当前活动和最近 运行 的查询。查询包括 DDL 和 DML。我知道这一点是因为我在我的脚本中使用了它。
如果我做出了错误的假设,请发表评论,我会重新调整我的回答。