Estou usando o PostgreSQL-13.0.
Existe uma maneira de obter a hora de criação ou a hora da última modificação de um banco de dados?
Obrigado!
Estou usando o PostgreSQL-13.0.
Existe uma maneira de obter a hora de criação ou a hora da última modificação de um banco de dados?
Obrigado!
Não há como saber a hora em que um banco de dados foi criado. Eu nem tenho certeza do que isso significa: se você restaurar um banco de dados de um arquivo
pg_dump
, o tempo de restauração seria o tempo de criação? Que tal restaurar um backup do sistema de arquivos?A hora da última modificação é mais fácil: obtenha o ID do objeto do banco de dados com
Em seguida, mude para o diretório de dados, para o
base
subdiretório e depois para o diretório que pertence ao banco de dados. Lá, encontre o arquivo com a data de modificação mais recente. (Se você tiver espaços de tabela não padrão, também terá que procurá-los.)