位置: 编程技术 - 正文

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

  • 山东省增值税发票查验平台
  • 公司贷款可以转私人吗
  • 建筑安装服务的发票
  • 利润分配转作股本股利
  • 水电气费用属于固定成本
  • 发票用完了领发票需要带什么东西
  • 广告服务收入要计入什么科目
  • 出口的港杂费包括哪些
  • 工程结算会计科目及账务处理
  • 实收资本印花税税率
  • 纳税筹划成本支出怎么算
  • 税收用在哪些方面
  • 企业所得税跨期费用的相关规定
  • 贸易公司代采购怎么做账
  • 股东借款利息代扣代缴增值税是怎样算的?
  • 车辆购置税会计账务处理
  • 单位购买小汽车一次性进成本报表怎么填写?
  • 三证合一后换章子要多久
  • 计提附加税的会计分录
  • 增值税记账流程
  • 企业所得税季报是填累计数吗
  • 所得税季报营业收入本年累计
  • 承兑汇票延期托收证明
  • 增值税发票系统报税盘怎么用
  • 贷款公司利息收据怎么写
  • 怎么快速关闭电脑屏幕快捷键
  • win11怎么关闭进程
  • php实现的一致性是什么
  • 公司卖旧车税务处理流程
  • Skype.exe - Skype是什么进程 有什么用
  • 帝国cms移动端
  • 计算企业应纳税所得额时,可以扣除的税种
  • 装修材料如何入账
  • 变动成本法计算营业利润
  • 劳务报酬所得缴纳税款是公司代缴吗
  • centos从命令行进入图形
  • phpmyadmin无法登陆mysql数据库
  • 商品房测绘收费标准
  • 所得税预缴申报表怎么填
  • php中的this
  • 利息进项税是否含增值税
  • 哪些固定资产不能计提折旧
  • 从网上学电脑下载什么软件
  • 债权投资利息收入调增还是调减
  • 应收票据贴现的影响因素
  • 购买增值税发票系统属于什么科目?
  • 企业利润表表怎么看
  • 员工加班餐费算什么费用
  • 政府补贴需要缴纳印花税吗
  • 商品流通环节包括
  • 无法收回的款项
  • 授权支付银行有权不给发么
  • 收回客户货款会计分录怎么写
  • 记账金额错误
  • 收到固定资产发票怎么入账
  • 劳务派遣可以享受产假吗
  • sql server连接不上服务器怎么办
  • sqlserver 索引
  • 将IBM ServeRAID 8i卡的驱动整合到Win2003安装光盘里
  • solaris挂载硬盘
  • linux例子
  • windows xp sp3 vl
  • win7系统连接无线鼠标
  • 修改etc profile
  • windows10快速操作在哪
  • 相机渲染图片
  • 谈谈Jquery ajax中success和complete有哪些不同点
  • 零磁道的重要性
  • opengl配置vc6.0
  • opengl房子建模
  • shell脚本转码
  • javascript如何
  • bootstrap 按钮
  • [置顶]从lv2开始开挂的原勇者候悠闲的异世界生活
  • python的queue
  • canvas+javascript
  • jquery中有哪些dom操作?
  • javascript面向对象精要pdf下载
  • 简述纳税人与负税的区别
  • 90平房子税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设