PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

PostgreSQL:Waktu pembuatan tabel

Saya telah melihat tabel pg_*, dan saya tidak dapat menemukan waktu pembuatan di sana. Dimungkinkan untuk menemukan file tabel, tetapi kemudian di Linux Anda tidak bisa mendapatkan waktu pembuatan file. Jadi menurut saya jawabannya adalah Anda hanya dapat menemukan informasi ini di Windows, menggunakan langkah-langkah berikut:

  • dapatkan id database dengan select datname, datdba from pg_database;
  • dapatkan tabel filenode id dengan select relname, relfilenode from pg_class;
  • temukan file tabel dan cari waktu pembuatannya; Saya pikir lokasinya harus seperti <PostgreSQL folder>/main/base/<database id>/<table filenode id> (tidak yakin apa yang ada di Windows).


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Penyatuan Koneksi Database Pekerja Seledri

  2. Pencocokan partisi tingkat lanjut untuk penggabungan partisi

  3. Bagaimana cara mendapatkan kunci utama tabel dari Postgres melalui plpgsql?

  4. Jumlah pesanan pengulangan / duplikat berturut-turut

  5. Tabel dan indeks vs. HDD dan SSD