sql >> Database teknologi >  >> RDS >> PostgreSQL

PostgreSQL:Tid til oprettelse af tabel

Jeg kiggede pg_*-tabellerne igennem, og jeg kunne ikke finde nogen oprettelsestider derinde. Det er muligt at finde tabelfilerne, men så på Linux kan du ikke få tid til at oprette filer. Så jeg tror, ​​at svaret er, at du kun kan finde disse oplysninger på Windows ved at bruge følgende trin:

  • hent database-id'et med select datname, datdba from pg_database;
  • hent tabellen filnode-id med select relname, relfilenode from pg_class;
  • find tabelfilen og slå dens oprettelsestid op; Jeg tror, ​​at placeringen skal være noget i stil med <PostgreSQL folder>/main/base/<database id>/<table filenode id> (ikke sikker på, hvad det er på Windows).


  1. Hvad er standardbegrænsning i SQL Server - SQL Server / TSQL vejledning del 90

  2. Top 9 database management systemer til Joomla skabeloner

  3. GROUP_CONCAT med grænse

  4. Introduktion til automatisk skalering af Amazon Web Services (AWS).