位置: 编程技术 - 正文

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 倍(一行的代码)

  • 最惠国税是一种真正意义上的优惠关税
  • 增值税留抵税额退税账务处理
  • 采购的货物没有及时到怎么办
  • 印花税销售额的多少
  • 工资没走公账走的私人账户合法吗
  • 用友软件在哪里
  • 招待费和福利费每年标准
  • 想开饮品店
  • 购买商标权发生损失能税前扣除吗?
  • 出差车费报销申请怎么写
  • 暂估入库发票差额怎么办
  • 收到跨年的票据怎么做账
  • 应付债券的利息调整怎么计算
  • 税务管理相关知识
  • 年末会计做账怎样少交企业所得税呢?
  • 买酒专票怎么可以抵税
  • 贷款利息可以抵税吗
  • 单位没车能用停车票不能用加油票吗?
  • 其他应付款怎么理解
  • 注册资本转让税率
  • 固定资产被政府查封
  • 技术服务费属于什么大类
  • 视同销售收入计入会计利润中吗
  • 核定征收的企业利润怎么处理
  • 出口销售收入记账方法有哪些?
  • 生产成本期末余额在贷方
  • 每日盈亏报表怎么算
  • 设置系统自动更新一般通过什么窗口
  • 公司购入二手设备 如何开具发票
  • 清除不必要的内存
  • u盘重装系统电脑
  • 多收不用退的货物怎么办
  • vue qrcode生成二维码
  • 不符合win11硬件要求安装会怎么样
  • wordpress的文章在数据库里吗?
  • php两个数组相加结果
  • 何为租赁合同
  • 贵的u盘和便宜的有什么区别
  • 购买二手车要缴税吗
  • 公章没有数字是什么情况
  • node.js安装步骤
  • python统计字符串长度
  • php上传不了文件
  • 勾选认证客户端不成功怎么办
  • js逻辑表达式
  • 织梦系统如何更换网站内容
  • 单位向职工出租房子
  • 给国外公司提供服务需要交哪些税
  • 保险经纪公司要提取风险准备金按什么规定
  • 外经证开错作废要带些什么
  • 营业收入的构成分析包括
  • 物业合并利润表怎么填
  • 营运资产周转次数计算公式是什么意思
  • 生产成本月末有余额资产负债表平衡吗
  • 其他所得
  • 合并报表存货抵消
  • 补助资金如何做账
  • 发票本月没有认证能用吗
  • 没有进项发票开具销项发票怎么做账?
  • 哪些固定资产不会随着时间的流逝贬值
  • 增值税转型不得超过多少
  • 固定资产折旧如何计提
  • 员工的探亲费应由谁支付
  • 预借差旅费的借贷方
  • windows8计算机在哪儿
  • macbook存东西一般存在哪
  • win8开始在哪里
  • window10打开rar文件
  • mac双系统切换快捷键
  • Linux(CentOS)用split命令分割文件的方法
  • qqexternal.exe是什么进程如何删除(CPU的使用率在90%)
  • vrvedp_m.exe是什么进程
  • 如何dj
  • spiral框架
  • shell命令大全shell脚本编程100例
  • unity3.
  • python拷贝列表
  • 知道金额和税额怎么求
  • 税务社保费是什么意思
  • 怎么查询地方规划用地
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设