博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
greenplum分区表查看所占空间大小[转]
阅读量:7022 次
发布时间:2019-06-28

本文共 989 字,大约阅读时间需要 3 分钟。

  hot3.png

-- Function: calc_partition_table(character varying, character varying)-- DROP FUNCTION calc_partition_table(character varying, character varying);CREATE OR REPLACE FUNCTION calc_partition_table(v_schemaname character varying, v_tablename character varying)  RETURNS bigint AS$BODY$DECLARE    v_calc BIGINT := 0;    v_total BIGINT := 0;    v_tbname VARCHAR(200);    cur_tbname cursor for select schemaname||'.'||partitiontablename as tb from pg_partitions   	where schemaname=v_schemaname and tablename=v_tablename;BEGIN    OPEN cur_tbname;    loop        FETCH cur_tbname into v_tbname;        if not found THEN            exit;        end if;        EXECUTE 'select pg_relation_size('''||v_tbname||''')' into v_calc;        v_total:=v_total+v_calc;            end loop;    CLOSE cur_tbname;    RETURN v_total;end;$BODY$  LANGUAGE plpgsql VOLATILE;ALTER FUNCTION calc_partition_table(character varying, character varying) OWNER TO gpadmin;

转载于:https://my.oschina.net/121002123/blog/132682

你可能感兴趣的文章
《伟大是熬出来的》冯仑与年轻人闲话人生之一
查看>>
window.open居中显示
查看>>
easyui的 一些经验
查看>>
ruby(wrong number of arguments (1 for 2) )
查看>>
Python文件操作(文件,正则)
查看>>
[论文收集] CHI 2011 Workshop on Crowdsourcing and Human Computation
查看>>
IIS7站点/虚拟目录中访问共享文件夹(转)
查看>>
小程序实现textarea随输入的文字行数变化高度自动增加
查看>>
Jenkins高级篇之Pipeline
查看>>
leetcode — subsets-ii
查看>>
html5shiv主要解决IE6-8 无法识别HTML5的新标签,父节点不能包裹子元素,以及应用CSS样式...
查看>>
大数据应用实例
查看>>
8个提高效率的CSS实用工具
查看>>
[蓝桥杯历届题目] 正六面体染色 ; 取字母组成串
查看>>
二分查找
查看>>
Java_IO流
查看>>
Office 365系列(-)
查看>>
HDU ACM 1163 Eddy's digital Roots
查看>>
ARCGIS 数据格式
查看>>
C语言创建文件
查看>>