是否有任何"行处理计数" Vertica数据库中最后执行的查询的变量,系统变量还是系统表?

时间:2017-10-06 07:02:48

标签: vertica vsql

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

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

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

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

1 个答案:

答案 0 :(得分:0)

从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