PostgreSQL数据库查询数据库中每张表的大小,

--数据库中单个表的大小(不包含索引)
select pg_size_pretty(pg_relation_size('表名'));

--查出所有表(包含索引)并排序

SELECT table_schema || '.' || table_name AS table_full_name, pg_size_pretty(pg_total_relation_size('"' || table_schema || '"."' || table_name || '"')) AS size
FROM information_schema.tables
ORDER BY
pg_total_relation_size('"' || table_schema || '"."' || table_name || '"') DESC limit 20;
--查出表大小按大小排序并分离data与index
SELECT
table_name,
pg_size_pretty(table_size) AS table_size,
pg_size_pretty(indexes_size) AS indexes_size,
pg_size_pretty(total_size) AS total_size
FROM (
SELECT
table_name,
pg_table_size(table_name) AS table_size,
pg_indexes_size(table_name) AS indexes_size,
pg_total_relation_size(table_name) AS total_size
FROM (
SELECT ('"' || table_schema || '"."' || table_name || '"') AS table_name
FROM information_schema.tables
) AS all_tables
ORDER BY total_size DESC
) AS pretty_sizes;

PostgreSQL数据库查询表的大小相关推荐

  1. plsql设置oracle11g,数据库oracle11G,如何通过plsql查询表空间大小,如何通过PLSQL把一个表空间的大小设置成自动扩展...

    sql语句 1.查询表空间大小 select tablespace_name , sum(bytes/1024/1024) sizeM from dba_data_files group by tab ...

  2. C语言连接PostgreSQL数据库

    文章目录 一.源代码说明 二.概述 三.connection类 四.sqlstatement类 五.程序流程 1.无结果集SQL的程序的流程 2.有结果集SQL的程序的流程 六.示例程序 1.创建超女 ...

  3. freecplus框架-PostgreSQL数据库操作

    文章目录 一.源代码说明 二.概述 三.connection类 四.sqlstatement类 五.程序流程 1.无结果集SQL的程序的流程 2.有结果集SQL的程序的流程 六.示例程序 1.创建超女 ...

  4. postgresql数据库工作常用命令-(数据库性能检查相关命令) -TODO

    文章目录 一.postgresql数据库工作常用命令 1. 数据库性能检查相关命令 2. 表结构信息查询 3. 命令行下更好显示 查询结果 一.postgresql数据库工作常用命令 查看当前都有什么 ...

  5. 数据库服务器 之 PostgreSQL数据库的日常维护工作

    来自:LinuxSir.Org 摘要:为了保持所安装的 PostgreSQL 服务器平稳运行, 我们必须做一些日常性的维护工作.我们在这里讨论的这些工作都是经常重复的事情, 可以很容易地使用标准的 U ...

  6. linux下postgresql服务,Linux下PostgreSQL数据库安装、配置与日常服务管理

    1. 数据库安装与配置步骤 安装环境准备 操作系统: Oracle Linux Server 6.5 IP 地址: 192.168.6.177 版本信息: MySQL Community Server ...

  7. postgresql数据库的备份与恢复

    和任何包含珍贵数据的东西一样,PostgreSQL 数据库也应该经常备份.尽管这个过程相当简单, 但是我们还是应该理解做这件事所用的一些技巧和假设. 备份 PostgreSQL 数据有三种完全不同的方 ...

  8. PostgreSQL 数据库备份

    PostgreSQL 数据库备份 pg_dump 一.备份还原 注意:命令在pg_dump目录下进行 1.备份test数据库 pg_dump -h 127.0.0.1 -p 5432 -U usern ...

  9. 关于MySQL 查询表数据大小的总结

    关于MySQL 查询表数据大小的总结 一:关于mysql表数据大小 我们知道mysql存储数据文件一般使用表空间存储 当mysql使用innodb存储引擎的时候, mysql使用表存储数据分为共享表空 ...

最新文章

  1. CSAPP(4):存储器层次结构
  2. gdb 查找动态库方法
  3. ASP导出EXCEL乱码?试试这个
  4. C#从服务器下载文件到客户端源码
  5. ROADS POJ - 1724(限制条件的最短路)【邻接表+深搜】
  6. 解决 ubuntu 无法关机 Dell Studio 1569 Cannot Shutdown in Ubuntu 11.10 or 12.04
  7. [转]Objective-C 语言特性
  8. 【BZOJ1878】【codevs2307】HH的项链,莫队算法
  9. python制作查询工具发给别人使用_用Python做一个简单的翻译工具
  10. 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用19
  11. linux系统怎么拨号上网,如何用 Linux 拨号上网
  12. Java项目:药品管理系统(java+SSM+html+jQuery+Tomcat+mysql)
  13. 无线认证服务器搭建,基于Windows 2012R2 AD RADIUS无线认证
  14. 液晶VGH、 VGL电路解析
  15. 什么是PLC?可编程控制器的结构和工作原理介绍
  16. 蓝桥杯少儿编程2020年8月份C++比赛每日一练
  17. 【android studio】 the logging tag can be at most 23 characters
  18. 大学生餐饮主题网页制作 美食网页设计模板 学生静态网页作业成品 dreamweaver美食甜品蛋糕HTML网站制作
  19. 三星手机的计算机功能在哪里,三星手机隐藏特殊功能 三星手机使用技巧大全...
  20. 电脑有网却打不开网页(能ping通)

热门文章

  1. 汽车引擎声合成(主动声浪)综述
  2. Windows8,为荣誉而战
  3. Java多线程案例8-2Svip优先办理服务
  4. tightvnc绿色版,细数4款超好用的tightvnc绿色版
  5. python多个and or运算顺序
  6. 数据通信与网络:CH12 Multiple Access
  7. 对话阿里云崔昊:在线教育市场的变与不变?
  8. System.setProperty用法
  9. TI DSP型号简述
  10. matlab绿色版本合集