新的PostgreSQL数据库占用5.44 MB。这正常吗?

新的PostgreSQL数据库占用5.44 MB。这正常吗?,postgresql,Postgresql,我以前从未使用过PostgreSQL,今天我决定在我的新项目中试用这个数据库 当我创建一个新的数据库时,我看到它的大小是5.44MB!!!我不明白一个空数据库怎么会占用这么多空间 一个新的PostgreSQL数据库这么大,这正常吗 我安装了一台几乎全新的postgresQL Server,正在运行 SELECT pg_size_pretty(pg_database_size('postgres')); “5897KB”~5.76MB 这是postgres数据库的大小。 如果要查看最大表的大小,

我以前从未使用过PostgreSQL,今天我决定在我的新项目中试用这个数据库

当我创建一个新的数据库时,我看到它的大小是5.44MB!!!我不明白一个空数据库怎么会占用这么多空间


一个新的PostgreSQL数据库这么大,这正常吗

我安装了一台几乎全新的postgresQL Server,正在运行

SELECT pg_size_pretty(pg_database_size('postgres'));
“5897KB”~5.76MB

这是postgres数据库的大小。 如果要查看最大表的大小,请使用:

SELECT relname, relpages FROM pg_class ORDER BY relpages DESC;
relpages=关系页面(页面数,默认情况下页面为8kb) 因此,如果您愿意,您可以查看表格以查看大小的来源;)


有关更多信息,请参阅:

我不是博士后专家,但上次我在同一句话中听到“5MB”和“big”之类的词时,客厅里仍然有一部旋转电话。为新数据库创建的文件可能包含空的数据结构,数据库的一些系统视图,可能是用户表之类的东西!谢谢大家!你很友好!