Vous n'êtes pas identifié(e).

#1 26/06/2014 16:56:41

toch
Membre

Ecriture des fichiers de log

Bonjour,

J'ai plusieurs questions concernant les fichiers de log PostgreSQL.


- Quand plusieurs clients (des centaines) déclenchent une écriture dans les fichiers de log du database cluster, l'écriture se fait-elle en parrallèle ou en file ?
- Vous est-il arrivé que les fichiers de log (pg_log) deviennent corrompus suite à une utilisation massive de l'instance PostgreSQL ?
- Est-il possible de paramétrer postgresql.conf afin  d'avoir un fichier de log par base ?

Cordialement

Hors ligne

#2 27/06/2014 23:54:31

gleu
Administrateur

Re : Ecriture des fichiers de log

- Quand plusieurs clients (des centaines) déclenchent une écriture dans les fichiers de log du database cluster, l'écriture se fait-elle en parrallèle ou en file ?

Les écritures sont effectuées par un seul processus, le logger process.

- Vous est-il arrivé que les fichiers de log (pg_log) deviennent corrompus suite à une utilisation massive de l'instance PostgreSQL ?

Non.

- Est-il possible de paramétrer postgresql.conf afin  d'avoir un fichier de log par base ?

Non.


Guillaume.

Hors ligne

#3 28/06/2014 12:55:53

cedric
Membre

Re : Ecriture des fichiers de log

toch a écrit :

- Est-il possible de paramétrer postgresql.conf afin  d'avoir un fichier de log par base ?

Non, mais vu vos questions, je pense que pgaudit devrait vous intéresser (log par base de données entre autre).
https://github.com/2ndQuadrant/pgaudit


Cédric Villemain +33 (0)6 20 30 22 52
http://2ndQuadrant.fr/
PostgreSQL: Support 24x7 - Développement, Expertise et Formation

Hors ligne

Pied de page des forums