PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#1 Re : Général » Problème d'espace disque occupé par les fichier du repertoire PG_WAL » 18/03/2024 22:22:40

Bonsoir ADMIN,
dans ce cas que dois-je faire puisqu'à l'heure où je vous écrit la base est arretée

#3 Général » Problème d'espace disque occupé par les fichier du repertoire PG_WAL » 09/03/2024 20:21:21

SAPIME
Réponses : 3

Bonjour,
J'ai constaté que ma base de données ne démarrait pas .
Après investigation je me suis rendu compte qu'il n'y avait plus d'espace et cela est dû au fait que le répertoire "pg_wal" occupait tout l'espace à cause des fichiers journaux.
J'ai tout de suite désactivé l'option dans le fichier de configuration de postgresql.
Cependant je voudrais savoir si je peux supprimer les fichier du répertoire "pg_wal"?
Est ce qu'il n'y aurait pas d'impact sur la base de données?

Merci d'avance

#4 Re : Général » Erreur de segment de memoire partagé » 19/11/2023 02:23:08

Bonjour Admin.
Oui c'est un serveur Linux avec Sytemd et avec un utilisateur dont l'uid est supérieur à 1000

#5 Re : Général » Erreur de segment de memoire partagé » 08/11/2023 20:08:09

Bonjour Admin
Mon serveur est un serveur Virtuel

et le retour de la requête "SHOW dynamic_shared_memory_type" donne "posix"

#6 Général » Recuperation de données supprimées » 20/04/2023 20:47:38

SAPIME
Réponses : 2

Bonjour,
j'ai supprimé par erreur à travers une requête "Delete" des données d'une table.
Est-il possible de les récupérer?

#7 Général » Erreur de segment de memoire partagé » 22/12/2022 10:55:08

SAPIME
Réponses : 6

Bonjour,
J'ai un soucis lorsque j’exécute une requête de sélection sur une table de ma base de données.
Ci-dessous l'erreur

could not open shared memory segment "/PostgreSQL.2113428277": Aucun fichier ou dossier de ce type
CONTEXT:  parallel worker

Bien vouloir noter que cette table est volumineuses et compte prês de 50 000 enregistrements.

#8 Général » Impossible de demarrer le srveur POSTGRESQL » 11/11/2022 15:23:12

SAPIME
Réponses : 2

Bonjour à tous,
je viens vous présenter un soucis que je rencontre sur le démarrage de mon serveur Postgresql.

J'ai parcouru le fichier "postgresql.log" et jai vu ces messages

2022-11-11 10:57:25 GMT [3728]: [1-1] user=[inconnu],db=[inconnu],app=[inconnu],client=127.0.0.1LOG:  connexion reçue : hôte=127.0.0.1 port=43148
2022-11-11 10:57:25 GMT [3728]: [2-1] user=kmothers_ml1,db=vitbank_ml,app=[inconnu],client=127.0.0.1FATAL:  le système de bases de données se lance
2022-11-11 10:57:25 GMT [2504]: [2-1] user=,db=,app=,client=LOG:  numéro magique invalide 0000 dans le segment 00000001000007D10000003B, décalage 0
2022-11-11 10:57:25 GMT [2504]: [3-1] user=,db=,app=,client=LOG:  enregistrement du point de vérification primaire invalide
2022-11-11 10:57:25 GMT [2504]: [4-1] user=,db=,app=,client=LOG:  numéro magique invalide 0000 dans le segment 00000001000007D10000003B, décalage 0
2022-11-11 10:57:25 GMT [2504]: [5-1] user=,db=,app=,client=LOG:  enregistrement du point de vérification secondaire invalide
2022-11-11 10:57:25 GMT [2504]: [6-1] user=,db=,app=,client=PANIC:  n'a pas pu localiser un enregistrement d'un point de vérification valide
2022-11-11 10:57:25 GMT [2442]: [1-1] user=,db=,app=,client=LOG:  processus de lancement (PID 2504) a été arrêté par le signal 6 : Aborted
2022-11-11 10:57:25 GMT [2442]: [2-1] user=,db=,app=,client=LOG:  annulation du démarrage à cause d'un échec dans le processus de lancement
2022-11-11 10:57:25 GMT [2442]: [3-1] user=,db=,app=,client=LOG:  le système de base de données est arrêté

J'ai vu sur des plateforme qu'il y ait des possibilité que la base soit corrompue, jai demandé à un collègue de sauvegarde le répertoire DATA en attendant.
Maintenant comment investiguer?

#9 Re : Général » Table volumineuse » 18/06/2022 19:24:11

Merci infiniment Daniel
J'ai profité pour comprendre le principe des accès simultané et de comment cela est géré par POSTGRESQL.

Votre réponse m'a permis de solutionner mon problème

#10 Re : Général » Table volumineuse » 18/06/2022 19:22:27

rjuju a écrit :

Avez-vous suivui le lien pointé par Daniel permettant de voir la connexion qui détient le verrou bloquant, et ainsi de résoudre la situation ?


Bonsoir Admin,
je viens de finir les actions après parcours du lien.

Effectivement mon problème est reolu

#11 Re : Général » Table volumineuse » 18/06/2022 16:20:48

Bonjour dverite,
effectivement j'ai vérifié à travers pg_stat_activity l'etat de la session de truncate.

La colonne "wait_event_type" a pour valeur "relation" et la colonne "wait_event" a pour valeur "Lock"

#12 Général » Table volumineuse » 18/06/2022 13:18:48

SAPIME
Réponses : 5

J'ai constaté que ma base de données a largement pris du volume. Dans mes investigations j'ai identifiée la table concernée qui posait problème.
J'ai exécuté une requête DELETE pour ne garder que les lignes de l'année en cours. Cette action a pris  toute une nuit (près de 8h). J'ai pu garder 420 000 enregistrement à la suite de cette action. J'ai regardé la taille après cette action elle est à 227 Go. Depuis,  plus rien,  aucune action de maintenance (VACUUM , REINDEX, TRUNCATE) n'aboutit. Toutes les requêtes de tronquage , de suppression, de réindexation sur cette table rentrent dans une boucle interminable. j’arrête même sans que l'action se termine
J'ai récupéré le "relfilnode" de la table dans la table "pg_class" et quand j'ai vérifié dans le répertoire physique de la Base de données j'ai vu 227 fichiers de 1 Go chacun liés à cette table.

Je voudrais réinitialiser cette table de sorte à libérer l'espace sur le disque. Par quel moyen puis-je le faire?

#13 Général » Restauration » 30/10/2015 18:13:46

SAPIME
Réponses : 1

Bonjour à tous,

Par inadvertance j'ai executé un script qui a tronqué des données d'une table.

C'est assez grave car c'est une table assez important de mon système.

Est-ce que Postgresql me donne la possibilité de restaurer les données de cette table tronquée.

Pied de page des forums

Propulsé par FluxBB