位置: 编程技术 - 正文

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

  • 含税价和不含税计算公式
  • 公司税后利润怎么算
  • 小规模纳税人企业购进货物和接受应税劳务时
  • 资金结存期末余额方向
  • 企业其他综合收益减少应该怎么处理
  • 管理费用期末有余额么
  • 什么情况下纳税调减
  • 国有企业业务招待费管理办法
  • 走逃发票怎么处理
  • 营改增后应付职工薪酬如何核算个人所得税?
  • 企业网上申报国税流程
  • 换汇成本跟进项有关系吗
  • 增值税抵扣凭证管理
  • 工商年报中的纳税总额是所属期应交还是实交税额
  • 行邮税的税率档次
  • 借方和贷方是什么意思银行存款
  • 印花税可以根据企业流水申报吗
  • 固定资产清理需要结转吗
  • 购货申请书
  • 职工食堂的费用可以抵税吗
  • 公司名下汽车过户给个人
  • linux网络管理实训总结
  • win11电脑屏幕倒过来了怎么办
  • 公司向个人借款利息如何处理
  • 免抵退税额是什么
  • 销售费用里面的支付的安装人工费汇算清缴时计入哪里
  • vue3的生命周期
  • phpstorm怎么用
  • php io操作
  • 固定资产折旧企业所得税税前扣除标准
  • 白 犀牛
  • 睡在海面上
  • php如何实现分页功能
  • php反射获取方法参数
  • php常见错误
  • 科研toc
  • 企业会计核算应当以权责发生制为基础
  • 体验了一回
  • afn取消请求
  • vue 路由
  • PHP中spl_autoload_register()函数用法实例详解
  • python opencv如何获取图片尺寸
  • 或有资产确认的前提为什么是
  • 城市维护建设税属于什么会计科目
  • python中socket怎么用
  • python中的threading模块
  • sqlserver 进程死锁
  • mysql命令行实用程序
  • in参数太多导致sql过长
  • 没有发票可以先入费用科目吗
  • 计提电费的会计分录怎么写
  • 简易征收怎么申报
  • 茶农的茶叶自产自销需要办哪些证
  • 微信转账和支付宝转账有法律效力么
  • 累计盈余下级科目
  • 购买税控系统分录
  • 设备的折旧费怎么算
  • 账簿的保管年限有哪些规定
  • Win7系统连接vpn失败且提示错误代码868的2种解决方法
  • 如何安装ubuntu20.04
  • centos搭建lamp环境
  • 进程rundll32停止工作
  • win8关机一直转圈
  • 苹果预计10.1-15号到能准确吗
  • win8怎么打开蓝牙设置
  • win7硬盘访问权限怎么解除
  • kotlin开发教程
  • 九九乘法表vb
  • shell脚本ne
  • android中edittext
  • JavaScript File API实现文件上传预览
  • python字符串的编码规则
  • unity ulua
  • jquery示例
  • js闭包作用问题解决应用
  • jquery实现ajax加载超时提示的方法
  • html5三级菜单
  • 简述python语言
  • 划拨土地转让需要交什么税
  • 陕西省国家税务局总局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设