我的postgresql服务器上托管了50多个数据库。我需要将其中一些移到另一台主机上,以释放一些磁盘空间,但是如何测量卷上每个数据库使用的磁盘空间?

是否存在获取我想要的信息的功能?

最佳答案

SELECT pg_database_size('geekdb')

要么
SELECT pg_size_pretty(pg_database_size('geekdb'))

http://www.thegeekstuff.com/2009/05/15-advanced-postgresql-commands-with-examples/

关于database - PostgreSQL查找数据库使用的总磁盘空间,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14346371/

10-13 02:39