PostgreSQL数据库查询表的大小
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数据库查询表的大小相关推荐
- plsql设置oracle11g,数据库oracle11G,如何通过plsql查询表空间大小,如何通过PLSQL把一个表空间的大小设置成自动扩展...
sql语句 1.查询表空间大小 select tablespace_name , sum(bytes/1024/1024) sizeM from dba_data_files group by tab ...
- C语言连接PostgreSQL数据库
文章目录 一.源代码说明 二.概述 三.connection类 四.sqlstatement类 五.程序流程 1.无结果集SQL的程序的流程 2.有结果集SQL的程序的流程 六.示例程序 1.创建超女 ...
- freecplus框架-PostgreSQL数据库操作
文章目录 一.源代码说明 二.概述 三.connection类 四.sqlstatement类 五.程序流程 1.无结果集SQL的程序的流程 2.有结果集SQL的程序的流程 六.示例程序 1.创建超女 ...
- postgresql数据库工作常用命令-(数据库性能检查相关命令) -TODO
文章目录 一.postgresql数据库工作常用命令 1. 数据库性能检查相关命令 2. 表结构信息查询 3. 命令行下更好显示 查询结果 一.postgresql数据库工作常用命令 查看当前都有什么 ...
- 数据库服务器 之 PostgreSQL数据库的日常维护工作
来自:LinuxSir.Org 摘要:为了保持所安装的 PostgreSQL 服务器平稳运行, 我们必须做一些日常性的维护工作.我们在这里讨论的这些工作都是经常重复的事情, 可以很容易地使用标准的 U ...
- linux下postgresql服务,Linux下PostgreSQL数据库安装、配置与日常服务管理
1. 数据库安装与配置步骤 安装环境准备 操作系统: Oracle Linux Server 6.5 IP 地址: 192.168.6.177 版本信息: MySQL Community Server ...
- postgresql数据库的备份与恢复
和任何包含珍贵数据的东西一样,PostgreSQL 数据库也应该经常备份.尽管这个过程相当简单, 但是我们还是应该理解做这件事所用的一些技巧和假设. 备份 PostgreSQL 数据有三种完全不同的方 ...
- PostgreSQL 数据库备份
PostgreSQL 数据库备份 pg_dump 一.备份还原 注意:命令在pg_dump目录下进行 1.备份test数据库 pg_dump -h 127.0.0.1 -p 5432 -U usern ...
- 关于MySQL 查询表数据大小的总结
关于MySQL 查询表数据大小的总结 一:关于mysql表数据大小 我们知道mysql存储数据文件一般使用表空间存储 当mysql使用innodb存储引擎的时候, mysql使用表存储数据分为共享表空 ...
最新文章
- CSAPP(4):存储器层次结构
- gdb 查找动态库方法
- ASP导出EXCEL乱码?试试这个
- C#从服务器下载文件到客户端源码
- ROADS POJ - 1724(限制条件的最短路)【邻接表+深搜】
- 解决 ubuntu 无法关机 Dell Studio 1569 Cannot Shutdown in Ubuntu 11.10 or 12.04
- [转]Objective-C 语言特性
- 【BZOJ1878】【codevs2307】HH的项链,莫队算法
- python制作查询工具发给别人使用_用Python做一个简单的翻译工具
- 最老程序员创业札记:全文检索、数据挖掘、推荐引擎应用19
- linux系统怎么拨号上网,如何用 Linux 拨号上网
- Java项目:药品管理系统(java+SSM+html+jQuery+Tomcat+mysql)
- 无线认证服务器搭建,基于Windows 2012R2 AD RADIUS无线认证
- 液晶VGH、 VGL电路解析
- 什么是PLC?可编程控制器的结构和工作原理介绍
- 蓝桥杯少儿编程2020年8月份C++比赛每日一练
- 【android studio】 the logging tag can be at most 23 characters
- 大学生餐饮主题网页制作 美食网页设计模板 学生静态网页作业成品 dreamweaver美食甜品蛋糕HTML网站制作
- 三星手机的计算机功能在哪里,三星手机隐藏特殊功能 三星手机使用技巧大全...
- 电脑有网却打不开网页(能ping通)