Vertica 数据库中最后执行的查询是否有任何 "Row Processed Count" 变量,无论是在系统变量还是系统表中?

Is there any "Row Processed Count" variable for the last executed query in Vertica database, either in system variables or system tables?

我想捕获 Vertica VSQL shell 中最后一个 运行 查询的总处理行数 shell。

我知道这可以通过编程方式完成,但这不是这里的问题。

对于答案,任何系统 table 指针也有帮助,或者 Vertica 维护的变量。

例如在 Teradata 数据库系统中,我知道变量 activity_count 保存上次执行的查询中处理的记录数。

从 V_MONITOR.QUERY_PROFILES 检查 PROCESSED_ROW_COUNT。例如(最后 5 次查询返回的行):

SELECT 
    LEFT(query, 30), 
    processed_row_count 
FROM 
    v_monitor.query_profiles 
ORDER BY 
    query_start DESC 
LIMIT 5;

同时检查 Fine Manual