PostgreSQL查看数据库对象大小

PostgreSQL查看数据库对象大小

PostgreSQL查看数据库对象大小

1、查看某个数据库大小

sql 复制代码
select pg_size_pretty(pg_database_size('tzqdb'));

2、查看多个数据库大小

sql 复制代码
select pg_database.datname
      ,pg_size_pretty (pg_database_size(pg_database.datname)) AS size
  from pg_database
 order by pg_database_size(pg_database.datname) desc;

3、按顺序查看索引大小

sql 复制代码
select indexrelname
      ,pg_size_pretty(pg_relation_size(relid)) 
  from pg_stat_user_indexes 
 where 1=1
   -- and schemaname='public' 
 order by pg_relation_size(relid) desc;

4、查看所有对象的大小

sql 复制代码
select relname
      ,pg_size_pretty(pg_relation_size(relid))
  from pg_stat_user_tables
 where 1=1
   -- and schemaname='public'
 order by pg_relation_size(relid) desc;
相关推荐
黄焖鸡能干四碗16 分钟前
系统安全设计方案,软件系统安全设计方案
开发语言·数据库·安全·vue·系统安全
He.ZaoCha43 分钟前
函数-3-日期函数
数据库·sql·mysql
paopaokaka_luck1 小时前
基于Spring Boot+Vue的巴彦淖尔旅游网站(AI问答、腾讯地图API、WebSocket及时通讯、支付宝沙盒支付)
数据库·vue.js·spring boot·websocket·mysql·毕业设计·旅游
{⌐■_■}1 小时前
【软件工程】tob和toc含义理解
前端·数据库·mysql·golang·软件工程·tidb
工藤学编程2 小时前
分库分表之实战-sharding-JDBC水平分库+分表后:查询与删除操作实战
数据库·spring boot·后端·sql·mysql
秋也凉3 小时前
redis的命令集合
数据库·redis·缓存
C++ 老炮儿的技术栈3 小时前
Visual Studio 2022 MFC Dialog 添加Toolbar及Tips提示
服务器·c语言·数据库·c++·ide·算法·visual studio
秋难降3 小时前
Python 知识点详解(二)
数据库·python·正则表达式
悟道|养家4 小时前
数据库性能优化指南:解决ORDER BY导致的查询性能问题( SQL Server )
数据库·性能优化
czhc11400756634 小时前
LINUX79 MYSQL
数据库·mysql