PostgreSQL
La base de données la plus sophistiquée au monde.

Ouverture de session

Navigation

Contactez-nous

Administration du site :
"equipe chez postgresqlfr point org"

Contact presse :
"fr chez postgresql point org"

Contact association :
"bureau chez postgresqlfr point org"

Questions PostgreSQL :
 IRC :
  serveur irc.freenode.net
  canal #postgresqlfr

Recherche

Accéder aux archives

« Octobre 2008  
Lun Mar Mer Jeu Ven Sam Dim
  2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31  

Syndication

Flux XML

Sondage

Quelle est la version de PostgreSQL la plus répandue sur vos serveurs ?
8.3
10%
8.2
42%
8.1
40%
8.0
2%
7.4
6%
7.3 ou antérieure
0%
Nombre de votes: 48

Dernière modifcation du contenu d'un serveur de base de donnée

Technique - général | Dernière modifcation du contenu d'un serveur de base de donnée

Par eric pailleau le 19/09/2007 - 10:30

Je souhaitais connaître la date de dernière modifcation d'un serveur postgresql >8.0,
le plus 'simplement' possible .

On peut y arriver avec une seule requête :

select (pg_stat_file((SELECT setting from pg_settings where name='data_directory')||'/pg_xlog/'||pg_xlogfile_name(pg_current_xlog_location()))).modification ;

Il faut lire :
"donne moi la date de dernière modification du fichier journal de transaction en cours" .

Je suis bien content, mais ne fonctionne pas sur postgresql < 8.0.

*Quelqu'un a une idée pour les <8.0 ?*

Cordialement.

© PostgreSQLFr, tous droits réservés.
Site déclaré à la CNIL sous le numéro 1074678, conformément à la Loi en vigueur.