位置: 编程技术 - 正文

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

  • 不通过税金及附加的科目
  • 汇算清缴补交所得税会计分录小企业会计政策
  • 城建税是什么税率
  • 汇算清缴补缴税款如何做账
  • 差旅费计入工资成本吗
  • 小微企业免税销售额和未达起征点销售额
  • 折扣优惠 印花税也是折扣缴纳吗
  • 一般劳务报酬和税收区别
  • 总分机构汇算清缴成功后还需要填表什么报表
  • 发票上盖财务章吗
  • 资产证券化会计准则
  • 补发工资是否计入工资
  • 国债和国债期货的交割价是净价还是全价?( )
  • 收到抵物广告费的会计处理怎么做?
  • 专票已认证但又没有发票
  • 所得税汇算调增调减是什么意思
  • 处置固定资产按残值还是净值
  • 应收账款转让的会计处理
  • 出租厂房收取水电费吗
  • 生产成本属于什么会计要素
  • 个体工商户比如
  • 非居民企业怎么算企业所得税
  • 从租计征的房产税纳税义务发生时间
  • 补交以前年度增值税的科目处理
  • 银行多收的开户费怎么办
  • 企业自持商品住房定义
  • 旧房转让土地增值税计算案例
  • 如何直接访问ip地址
  • php生成图片 html转img
  • 客户抽奖活动方案
  • 哪种审计证据更可靠
  • 会计政策变更属于经营情况变化吗
  • idea打开vue文件
  • 贴现息计入什么科目
  • php json格式化
  • php while true
  • 前端实现文件上传的命令
  • 前端页面设计
  • cjzc框架
  • 用友u8删除凭证的步骤
  • uni-app入门到实战 以项目为导向
  • 未缴足注册资本
  • 增值税普通发票查询真伪
  • 水果发票税率是几个点
  • 织梦cms为什么不维护了
  • 什么是临时雇佣
  • 售后回购确认收入的时间
  • 结转增值税有留抵税额吗
  • 销货方开具红字发票还用给购买方吗
  • 增值税发票联次及其作用
  • 消费税的账务处理方法
  • 查补以前年度税款
  • 对公收费明细入账是手续费吗
  • 研发支出费用化对财务报表的影响
  • 银行利息收入怎么计算
  • 利税总额计算公式表
  • 4s店销售走了该找谁
  • 买车的车
  • 实收资本的账务处理会影响什么
  • 营业外支出的具体内容
  • 普通发票记账联盖章了怎么办
  • 股东 退股
  • 在建工程进项税额抵扣规定
  • 新发票和旧发票的区别
  • 房地产开发企业分为几个等级
  • MySQL5.6.31 winx64.zip 安装配置教程详解
  • win2008 server r2 intel无法安装网卡驱动不存在英特尔PRO适配器的解决方法
  • 如何隐藏文件夹并显示隐藏的文件夹
  • ahci提升有多大
  • putty连接ubuntu
  • linux0.11文件系统
  • win7自动更新失败怎么删除更新启动
  • psrameters
  • 消除类策略游戏
  • Cocos2d之CCScene
  • 有哪些小工具
  • python中2和2.0的区别
  • jquery22插件网
  • 农产品进项税额核定扣除
  • 纳税人分类分级管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设