位置: 编程技术 - 正文

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

  • 金税盘开票软件密码忘记怎么办
  • 租赁费税率3%
  • 个人所得税应纳税所得额减半征收
  • 哪些单位须执行国家政策
  • 小规模企业出租设备税率
  • 汽车加油增值税发票
  • 没有收入也可以信用贷
  • 车辆购置税计入成本吗
  • 邀请客户参加公司会议
  • 保证金可以挪用吗
  • 小规模应交的增值税
  • 个体工商户办税务
  • 错账的查找方法及适用范围
  • 承包费收入如何做账
  • 跨年度冲减收入
  • 出口退税总是差进项票怎么处理
  • 企业财务负责人和办税人哪个责任大
  • 增值税专用发票电子版
  • 所得税申报表中利润总额是怎样算出来的
  • 汇票贴息会计分录
  • 加班误餐费应该怎么走账?
  • 财产清查中固定资产盘亏
  • 建筑业调试费进什么科目?
  • 技术服务费成本票是什么
  • 上级拨入资金计入什么科目
  • win10怎么启动双系统
  • 广告业进项都能开什么票
  • 电脑qq聊天框变成一侧显示的软件版本
  • 安装win7前需要手动格式化c盘吗
  • 该内存不能为read怎么解决?win+r弹不出来也不好使
  • win7纯净版系统之家
  • jsPDF + html2canvas A4分页截断 完美解决方案(含代码 + 案例)
  • 保险中介市场现状和基本特点
  • 支付赊购材料款怎么入账
  • 拍到国际空间站过境
  • 允许税前扣除的税金
  • php curl_exec
  • 待抵扣进项税额借贷方向
  • php trait用法
  • php全局变量和局部变量
  • php合并字符串函数
  • 杭州西湖古风
  • 深入理解php中的数字
  • 库存现金账务处理案例
  • laravel 实例
  • 在售楼部帮客户卖房犯法吗
  • python删除列表的方法
  • 提供营业执照范本图片
  • phpcms目录结构
  • sql server查询前1000条纪录
  • mysql5.7设置编码
  • 支付对价的公允价值的处理
  • 金融资产减值包括
  • 销售开票会计分录怎么做
  • mysql主从复制实现原理
  • 建筑业异地预交税款怎么入库
  • 增值税的视同销售行为是有哪些?
  • 国有土地使用权是什么意思
  • 收到的现金货款转到公户备注往来款可以吗
  • 发出存货的计价应当采用
  • 停产期间发生的事故
  • 广告费和业务宣传费税前扣除基数
  • 预付账款是谁欠谁
  • mysql服务1053
  • mysql的crud
  • solaris教程
  • win7系统设置打印机共享
  • 电脑系统停用
  • win7系统突然打印不了
  • win1020h2版本要更新多久
  • win7系统显卡驱动怎么安装
  • win7ie8和ie11
  • win8桌面不见了
  • jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
  • nodejs自启动
  • shell脚本mysql
  • 个体户增值税申报比对不符怎么处理
  • 山东省梁山县属于什么市?
  • 烟台税务热线电话查询
  • 增值税税率有哪些规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设