位置: 编程技术 - 正文

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

  • 本期实际抵减税额合计0.00不等于
  • 注册资本认缴到哪里
  • 个人社保信息变更
  • 公司注册认缴和实缴的区别
  • 增值税发票没了能补开吗
  • 一般纳税人抵扣进项税分录
  • 进项税额转出怎么算
  • 企业违约补偿收条怎么写
  • 主营业务收入计入什么明细账
  • 纳税申报表多缴了怎么办
  • 非盈利组织的好处
  • 建筑工程居间服务协议
  • 资产损失类型有哪些
  • 什么时候计提资本成本
  • 无形资产摊销是增加还是减少
  • 农产品一般纳税人免税吗
  • 红字发票怎么做帐
  • 委托加工代扣代缴的消费税如何计算
  • 机动车销售统一票据可以抵扣吗
  • 计提汇算清缴涉及到不是当年费用怎么记账
  • 未抵扣进项税会计分录
  • 工会基金是扣个人还是扣企业的
  • 属于留存收益的是
  • mac开机按command+r没反应
  • 以前年度损益调整借贷方向
  • 虚拟机安装apache
  • 年度企业所得税计算方法
  • php面向对象编程
  • 商业企业收到增值税
  • css5个定位
  • ChatGPT的火爆出圈,你对它有几分了解?
  • 汇率一般是以几位数来显示
  • 购买方已认证怎么开具红字信息表
  • 出租车计入什么费
  • Python变量中forain
  • phpcms使用教程
  • mongodbwindows安装
  • 为什么结转材料成本差异
  • 购买税盘怎么减免申报
  • 库存现金的会计分录
  • db2自增函数
  • mysql异常退出
  • 固定资产卡片账是明细账吗
  • 高速公路通行费可以抵扣进项税吗
  • 收到退回的以前的快递
  • 市政建设配套费 契税
  • 换货与退货
  • 什么时候计提增值税发票
  • 收款人是否应当承担还款责任
  • 企业汇算清缴调整费用后资产负债表怎么改
  • 知识产权服务费可以计入研发费用吗
  • 发票缴销后还要保存吗
  • 小微企业不用缴纳社保可以吗现在
  • 先收发票后付款怎么做分录
  • 独立核算的重要性
  • 保险可以税前扣除吗
  • 劳动纠纷给员工的建议
  • 建账要求
  • 房地产企业以土地入股如何交纳企业所得税
  • sql 查询效率
  • winxp系统任务栏不见了
  • ubuntu14.04挂载硬盘
  • office解压后如何安装
  • linux vmware卸载
  • win10开机自动启动软件怎么设置
  • glib库
  • ExtJS TabPanel beforeremove beforeclose使用说明
  • OSG 砖块 shader 例子 GLSL
  • jquery常见的选择器
  • spiral框架
  • 网络自定义怎么打开
  • unity3d怎么用
  • 在谈到民族这个概念是我们一再指出
  • js table插件
  • 公司开票明细如何查询
  • 电子发票是什么格式的文件
  • 灯具维修发票明细
  • 怎么使用企业级app
  • 广州地税局官网办事点
  • 运输类增值税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设