位置: 编程技术 - 正文

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

  • 支付宝如何缴纳车辆购置税
  • 主营业务收入明细表格模板
  • 预收账款负数重分类调整
  • 补缴所得税的账务处理
  • 子公司分红款没收到,宣告分红可以免税吗
  • 资产负债表中的货币资金怎么算
  • 预销售符合退款条件的商品记什么分录
  • 隔月的发票冲红了税怎么办
  • 企业购买商品发生的商业 应该计入财务费用吗
  • 免单计入什么科目
  • 出口退税是退进项
  • 回购库存股所有者权益会发生变化吗
  • 营改增对资产负债表的影响
  • 外管证的开具与注销流程
  • 月饼税收分类属于哪一类食品
  • 固定资产的摊销额计入什么科目
  • 营业外收入征企业所得税吗
  • 企业上月份销售收入在本月份发生销售折让时
  • 以前年度有亏损需要交增值税吗为什么
  • a公司转给b公司投资款的会计分录
  • 广播影视服务需要交文化事业建设费吗
  • 合伙企业收到投资款要缴纳印花税吗
  • 质量扣款入什么科目
  • 公司租赁汽车
  • 票据质押出票如何操作
  • 安全生产费开工前支付
  • 怎么取消网络手动连接
  • 扣缴公积金的会计分录
  • Yii2使用驼峰命名的形式访问控制器的示例代码
  • 货物价格如何确定
  • 销项负数发票怎么处理
  • 产品工人工资会扣税吗
  • php详细教程
  • 远期外汇交易会有风险吗
  • phpseclib
  • 新年快乐彝文怎么写
  • 因果推断的常用标准
  • 管家婆付款单凭证科目如何修改
  • 利息收入的会计科目怎么做
  • 个体工商户生产经营所得税税率表2023
  • 机关事业单位以外包服务方式长期用工
  • 公司车辆固定资产转移税
  • 股权转让不用交税
  • 小规模免税怎么做账务处理
  • 建筑企业结转成本依据准则
  • 财务费用利息收入是什么意思
  • 用jdom创建中文的xml文件的方法
  • 通过法院拍卖取得的土地没有得到执行属于什么案件
  • 固定资产减少当月计提吗
  • 未分配利润是怎么来的
  • 残保金账务处理会计科目
  • 承租人收到融资租赁款
  • 用材料抵扣货款通知怎样写
  • 费用利润率计算公式是怎样的?
  • 支付返利计入什么科目
  • 付国外客户佣金怎么代扣代缴增值税
  • 建设期收到罚单怎么处罚
  • 自己公司刷自己的信用卡
  • 收取履约保证金的作用
  • 收到伙食费的会计处理
  • vmware8.0.4
  • solaris删除文件夹命令
  • mac如何备份到icloud
  • linux源于
  • win10预览版桌面图标和任务栏不翼而飞怎么办?
  • win10打开蓝屏怎么解决
  • Unity3D游戏开发(第2版)
  • easyui combobox设置值
  • 批处理bat
  • Append、Debug、Diskcomp命令的使用说明
  • cocos2dx4.0入门
  • cocos如何实现跨平台
  • vue miniui
  • javascript cookies
  • javascript new fun的执行过程
  • Android的事件处理机制是一种______机制
  • 税收缴款书税务收现专用的开票人是谁
  • 如何查看税务登记记号
  • 淄博市地方税务局
  • 上海买新房办贷款流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设