位置: 编程技术 - 正文

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税率发票有什么用
  • 分公司是否需要刻章
  • 直接收到货款也要走应收账款吗
  • 简易计税费
  • 利润总额和净利润相同说明什么
  • 减免税控盘增值税纳税申报
  • 赔偿款能否税前抵扣
  • 固定资产评估减值后如何入账
  • 可以用来办理贴现的票据
  • 外聘人员劳务费入什么科目
  • 营改增无形资产
  • 废气处理工程会计分录
  • 销售人员的提成一般是多少
  • 小企业准则适用范围
  • 营业执照首次年报
  • 小规模纳税人累计开票多少转一般纳税人
  • 增值税专用发票可以开电子发票吗
  • 医疗机构交企业所得税吗
  • 怎么查找地方教育附加税的计税依据?
  • 一般纳税人增值税申报操作流程
  • 企业做账会计需要什么资质
  • 在建工程抵工程款
  • 电梯管理费属什么类别
  • 华为鸿蒙双击背面打开健康码
  • 合伙企业合伙人工资的账务处理
  • 社保会计分录怎么写
  • system进程有什么用
  • win10应用图标怎么调出来
  • linux中gedit命令
  • 季度成本分析报告
  • win10待机自动关机软件
  • php和py
  • php二维数组的遍历
  • 房产权利转移
  • php sid
  • 普通纳税人怎么交税
  • 文心一格百度
  • node.js的安装步骤
  • 前端手撕代码
  • Python列表元素的删除
  • 增值税专用发票和普通发票的区别
  • 公司购买的商品房怎么入账
  • 私对公开发票需要什么
  • 理财利息可以计息吗
  • php用户登录注册源码
  • 增值税发票跨月红冲操作流程
  • 企业年金举例说明
  • 年终奖不属于工资有法律依据吗
  • 个人所得税修改密码怎么改
  • 当月的进项税可以不认证吗?
  • 现金支付什么会计科目
  • 建筑工程审计流程
  • 代收会计分录
  • 质量问题举例
  • 倒卖承兑汇票被判刑
  • SQL 统计一个数据库中所有表记录的数量
  • 禁用windows键快捷键
  • linux如何挂载iso文件
  • 只需要30秒让让你的电脑速度快一倍
  • 进程 com surrogate
  • win7不同用户下装不同软件
  • win7注册表详解
  • windows10累积更新很慢
  • 系统播放音乐
  • kb4592449-windows安全每月质量汇总
  • cocos2dx入门
  • bat批处理脚本教程
  • bat 批处理文件
  • python快速排序法
  • js检测类型的方法
  • javascript基于什么的语言
  • 多线程python爬虫
  • 医疗费发票查询
  • 财务报表备案流程是什么
  • 税务核查主要核算内容
  • 宁波离哪个国家比较近
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设