Vous n'êtes pas identifié(e).
Pages : 1
Bonjour à tous,
Je travaille sur une base en 8.4.2 sous CentOS 5.4.
En regardant les logs, je trouve de nombreuses lignes indiquant : autovacuum: found orphan temp table "pg_temp_12"."tmpctrl" in database "geo"
Pouvez-vous me dire à quoi cela correspond ?
Quelle action faut-il mener ?
Merci pour vos réponses.
Hors ligne
Rien de bien grave. La table temporaire en question n'est plus lié au processus qui l'a créé. Vous pouvez simplement supprimer son schéma.
Guillaume.
Hors ligne
Bonjour Guillaume,
Je suppose que vous parlez du schéma pg_temp_12.
Problème, je ne vois pas ce schéma dans PgAdmin.
Et j'ai toujours les messages dans les logs d'aujourd'hui.
Hors ligne
C'est un schéma système. Vous devez autoriser l'affichage des objets systèmes dans la fenêtre des préférences, ou exécuter directement le "DROP SCHEMA" dans l'éditeur de requêtes.
Guillaume.
Hors ligne
Bonjour Guillaume,
Je vois une trentaine de schémas pg_toast_temp et une trentaine de schémas pg_temp.
Je supprime uniquement les schémas cités dans les logs ?
Il n'y a pas de risque ? c'est une base en production.
Merci pour votre réponse.
Hors ligne
Oui, vous supprimez les schémas correspondant aux erreurs dans les logs. Le pire qui puisse vous arriver, si vous vous trompez de nom de schéma, c'est de supprimer le schéma temporaire d'une session en cours.
Guillaume.
Hors ligne
Bonjour Guillaume,
J'ai réussi à supprimer la table temporaire en question.
Merci pour votre aide, et bon week end.
Hors ligne
Pages : 1