没有合适的资源?快使用搜索试试~ 我知道了~
PostgreSQL 查看数据库,索引,表,表空间大小的示例代码
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉

温馨提示
一、简介 PostgreSQL 提供了多个系统管理函数来查看表,索引,表空间及数据库的大小,下面详细介绍一下。 二、数据库对象尺寸函数 函数名 返回类型 描述 pg_column_size(any) int 存储一个指定的数值需要的字节数(可能压缩过) pg_database_size(oid) bigint 指定OID的数据库使用的磁盘空间 pg_database_size(name) bigint 指定名称的数据库使用的磁盘空间 pg_indexes_size(regclass) bigint 关联指定表OID或表名的表索引的使用总磁盘空间 pg_relation_size
资源推荐
资源详情
资源评论




格式:txt 资源大小:2.5KB 页数:2


























PostgreSQL 查看数据库,索引,表,表空间大小的示例代码查看数据库,索引,表,表空间大小的示例代码
一、简介一、简介
PostgreSQL 提供了多个系统管理函数来查看表,索引,表空间及数据库的大小,下面详细介绍一下。
二、数据库对象尺寸函数二、数据库对象尺寸函数
函数名函数名 返回类型返回类型 描述描述
pg_column_size(any) int 存储一个指定的数值需要的字节数(可能压缩过)
pg_database_size(oid) bigint 指定OID的数据库使用的磁盘空间
pg_database_size(name) bigint 指定名称的数据库使用的磁盘空间
pg_indexes_size(regclass) bigint 关联指定表OID或表名的表索引的使用总磁盘空间

pg_relation_size(relation regclass, fork
text)
bigint 指定OID或名的表或索引,通过指定fork(‘main’, ‘fsm’ 或’vm’)
所使用的磁盘空间
pg_relation_size(relation regclass) bigint
pg_relation_size(…, ‘main’)的缩写
pg_size_pretty(bigint) text Converts a size in bytes expressed as a 64-bit integer into a
human-readable format with size units
pg_size_pretty(numeric) text 把以字节计算的数值转换成一个人类易读的尺寸单位
pg_table_size(regclass) bigint 指定表OID或表名的表使用的磁盘空间,除去索引(但是包
含TOAST,自由空间映射和可视映射)
pg_tablespace_size(oid) bigint 指定OID的表空间使用的磁盘空间
pg_tablespace_size(name) bigint 指定名称的表空间使用的磁盘空间
pg_total_relation_size(regclass) bigint 指定表OID或表名使用的总磁盘空间,包括所有索引和
TOAST数据
三、实例讲解三、实例讲解
3.1 查看存储一个指定的数值需要的字节数
代码如下:
david=# select pg_column_size(1);
pg_column_size
—————-
(1 row)
david=# select pg_column_size(10000);
pg_column_size
—————-
(1 row)
david=# select pg_column_size(‘david’);
pg_column_size
—————-
(1 row)
david=# select pg_column_size(‘hello,world’);
pg_column_size
—————-
(1 row)
david=# select pg_column_size(‘2013-04-18 15:17:21.622885+08’);
pg_column_size
—————-
(1 row)
david=# select pg_column_size(‘中国’);
pg_column_size
—————-
(1 row)
david=#
剩余7页未读,继续阅读

weixin_38573171
- 粉丝: 7
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 电气工程自动化专业应聘笔测验考试.doc
- 金融云计算与大数据解决方案.pptx
- linux系统监管常用命令.doc
- 浅论综合布线系统.docx
- 计算机数据库的安全管理措施探讨.doc
- 计算机视觉:人体关键点比较
- 化工自动化及仪表(本).doc
- 大数据+物联网时代安全是首要威胁-记2014中国互联网安全大会.docx
- 互联网背景下中职学校思想政治理论课信息化教学方法的探索和体会.docx
- web同学录设计方案与实现.doc
- ATC单片机的多功能电子万历的设计方案.doc
- 校园网网络安全分析与解决方案.doc
- 公安机关计算机信息系统建设探讨.docx
- 电子科大16秋《VB程序设计》在线作业3.doc
- 探讨高职院校《计算机基础》课程教学改革.docx
- 微服务架构模式.pdf
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

- 1
- 2
- 3
前往页