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;
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
Post a Comment