位置: 编程技术 - 正文

PostgreSQL 查看数据库,索引,表,表空间大小的示例代码

编辑:rootadmin
一、简介 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)bigintpg_relation_size(..., 'main')的缩写pg_size_pretty(bigint)textConverts a size in bytes expressed as a -bit integer into a human-readable format with size unitspg_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 查看存储一个指定的数值需要的字节数

3.2 查看数据库大小

查看原始数据

查看david 数据库大小

查看所有数据库大小

这样查出来的结果,看上去太长了,不太容易读数。

3.3 以人性化的方式显示大小

3.4 查看单索引大小

3.5 查看指定表中所有索引大小

idx_test 和idx_join_date_test 两个索引大小加起来差不多等于上面pg_indexes_size() 查询出来的索引大小。

3.6 查看指定schema 里所有的索引大小,按从大到小的顺序排列。

3.7 查看指定表大小

使用pg_table_size() 函数查看

3.8 查看指定表的总大小

3.9 查看指定schema 里所有的表大小,按从大到小的顺序排列。

3. 查看表空间大小

另一种查看方法:

推荐整理分享PostgreSQL 查看数据库,索引,表,表空间大小的示例代码,希望有所帮助,仅作参考,欢迎阅读内容。

PostgreSQL 查看数据库,索引,表,表空间大小的示例代码

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

修改一行代码提升 Postgres 性能 倍 在一个(差)的PostgreSQL查询中只要一个小小到改动(ANY(ARRAY[...])toANY(VALUES(...)))就能把查询时间从s缩减到0.2s。从最简单的学习使用EXPLAINANALYZE开始,到

Windows下PostgreSQL安装图解 现在谈起免费数据库,大多数人首先想到的可能是MySQL,的确MySQL目前已经应用在国内很多领域,尤其是网站架设方面。但是,实际上功能最强大、特性

Postgre数据库Insert 、Query性能优化详解 一、前言以前的系统由于表设计比较复杂(多张表,表与表直接有主从关系),这个是业务逻辑决定的。插入效率简直实在无法忍受,必须优化。在了

标签: PostgreSQL 查看数据库,索引,表,表空间大小的示例代码

本文链接地址:https://www.jiuchutong.com/biancheng/319654.html 转载请保留说明!

上一篇:PostgreSQL 角色与用户管理介绍

下一篇:修改一行代码提升 Postgres 性能 100 倍(一行的代码)

  • 资金账簿印花税减半政策
  • 分成收入计入什么科目
  • 经济补偿影响下份工作吗
  • 小规模不动产租赁增值税税率是多少
  • 公司出售旧汽车要交什么税
  • 滞纳金按年怎么算
  • 金税盘坏了更换需要几天
  • 个体户办理税务登记有什么好处
  • 契税晚交有什么影响
  • 银行汇票应计入什么科目
  • 投资性房地产转换日公允价值大于账面价值
  • 物流公司一般纳税人怎么报税
  • 公司月底可以出账吗
  • 修理厂普通发票
  • 作废的发票怎么处理
  • 代开的专票怎么做账?
  • 税收预测表模板
  • 发了工资了
  • 总分机构类型怎么选
  • 个体不超过10万怎么交税
  • 坏账的计提和发生分录
  • 库存商品结转成本摘要怎么写
  • 建安企业增值税税率是多少
  • 非主营业务收入记什么
  • 小规模纳税人金融服务税率
  • 收到利息收入会计分录怎么写
  • 增值税防伪税控系统采用什么技术保护涉税信息
  • 在电脑上呢
  • thinkphp怎么部署
  • 会计中记账凭证的名词解释
  • kwservice.exe是什么
  • 房地产企业的沙盘模型制作费会计处理
  • 企业弥补亏损明细表
  • 大堡礁分布在澳大利亚的哪里
  • 现在前端的现状
  • 520要来了要吵架的赶紧
  • 投资性房地产抵债差额计入
  • 应收账款坏账准备计算表
  • 安装php5.6
  • 工资预提和计提的区别
  • 入伙和退伙的法律效力
  • 公司归还股东借款是否需要股东会决议
  • 不抵扣勾选的发票在哪里查看
  • 排污收费制度在排污费征收方面存在的问题
  • 已计提完的固定资产怎么做账
  • 预缴增值税后税款怎么算
  • 核定征收的企业所得税怎么算
  • 机票会计代理如何做
  • 月末需要做的会计分录
  • 建筑图纸设计费多少钱
  • 填制费用报销单怎么填写
  • 管理费用如何做分录
  • 一般企业报税的税种
  • 农业合作社成本有哪些
  • 社保系统个人信息
  • 私企银行有哪几家
  • centos如何删除用户组里面的用户
  • boot from
  • wav文件属于什么文件
  • mac中的快捷键大全
  • Ubuntu After Install 2.6 帮助你安装 Ubuntu 常用软件
  • centos 修改网络配置文件
  • win1020th2
  • Win10开机提示黑屏字母
  • jquery虚拟dom
  • shell脚本运行linux命令
  • cocos2dx2.2.5在iOS下加入Google AdMob可能会遇到的问题
  • 搭建nodejs
  • vue cli3 webpack配置
  • javascript基于什么的语言
  • jquery接收后端数据
  • 国家税务总局核定的该车最低计税价格
  • ppr管材税收编码
  • 电子税务局年度申报流程
  • 不交社保申报个税有风险吗
  • 国外寄东西到国内要身份证号码吗
  • 在电脑上怎样做word的文档
  • 北京出租车发票微信怎么查真伪?
  • 税务部门放管服
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设