![PostgreSQL查看数据库,表和索引的大小,第1张 PostgreSQL查看数据库,表和索引的大小,第1张](/aiimages/PostgreSQL%E6%9F%A5%E7%9C%8B%E6%95%B0%E6%8D%AE%E5%BA%93%EF%BC%8C%E8%A1%A8%E5%92%8C%E7%B4%A2%E5%BC%95%E7%9A%84%E5%A4%A7%E5%B0%8F.png)
概述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查看数据库,表和索引的大小所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
评论列表(0条)