GP - To gather Workfile / Spill File / Processing skew information

Generating the report on Workfile / Spill File / Processing skew information

SELECT
 datname AS "Database Name",
 procpid AS "Process ID",
 sess_id AS "Session ID",
 sum(size)/1024::float AS "Total Spill Size(KB)",
 sum(numfiles) AS "Total Spill Files"
FROM
 gp_toolkit.gp_workfile_usage_per_query
WHERE
 sess_id NOT IN (SELECT sess_id FROM pg_stat_activity WHERE procpid=pg_backend_pid())
GROUP BY 1,2,3
ORDER BY 4 DESC;

Comments

Popular posts from this blog

GP - Kerberos errors and resolutions

How to set Optimizer at database level in greenplum

GP - SQL Joins