PostgreSQL查看数据库,表和索引的大小

PostgreSQL查看数据库,表和索引的大小,第1张

概述1. 查看 数据库大小。    select pg_size_pretty(pg_database_size('db_name'));    通过 pgAdmin 我们可以看到,在 PostgreSQL(pg_catalog) 下有如下两个视图:  pg_stat_user_tables,pg_stat_user_indexes。可以通过它们来查看表及索引大小。    2. 查看所有索引的大小。 1. 查看 数据库大小。 select pg_size_pretty(pg_database_size('db_name')); 通过 pgadmin 我们可以看到,在 Postgresql(pg_catalog) 下有如下两个视图: pg_stat_user_tables,pg_stat_user_indexes。可以通过它们来查看表及索引的大小。 2. 查看所有索引的大小。 select indexrelname, pg_size_pretty(pg_relation_size(indexrelname)) from pg_stat_user_indexes where schemaname = 'public' order by pg_relation_size(indexrelname) desc; 3. 查所有表的大小。 select relname, pg_size_pretty(pg_relation_size(relname)) from pg_stat_user_tables where schemaname = 'public' order by pg_relation_size(relname) desc; 4. 查看单个表的大小。 select pg_size_pretty(pg_relation_size('table_name')); 总结

以上是内存溢出为你收集整理的PostgreSQL查看数据库,表和索引的大小全部内容,希望文章能够帮你解决PostgreSQL查看数据库,表和索引的大小所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1177862.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存