Leon Asked: 2023-12-18 00:19:18 +0800 CST2023-12-18 00:19:18 +0800 CST 2023-12-18 00:19:18 +0800 CST 我可以获得 PostgreSQL 数据库的创建时间吗? 772 我正在使用 PostgreSQL-13.0。 有没有办法获取数据库的创建时间或上次修改时间? 谢谢! postgresql 1 个回答 Voted Best Answer Laurenz Albe 2023-12-18T14:42:54+08:002023-12-18T14:42:54+08:00 无法获取数据库的创建时间。我什至不确定这意味着什么:如果您从 a 恢复数据库pg_dump,恢复时间是创建时间吗?恢复文件系统备份怎么样? 最后修改时间更容易:获取数据库的对象 ID SELECT datname, oid FROM pg_database; 然后切换到数据目录,进入base子目录,然后进入属于数据库的目录。在那里,找到具有最新修改日期的文件。(如果您有非默认表空间,则还必须查看那里。)
无法获取数据库的创建时间。我什至不确定这意味着什么:如果您从 a 恢复数据库
pg_dump
,恢复时间是创建时间吗?恢复文件系统备份怎么样?最后修改时间更容易:获取数据库的对象 ID
然后切换到数据目录,进入
base
子目录,然后进入属于数据库的目录。在那里,找到具有最新修改日期的文件。(如果您有非默认表空间,则还必须查看那里。)