IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

AUTOVACUUM TOURNE T'IL ?


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Juin 2008
    Messages : 171
    Par défaut AUTOVACUUM TOURNE T'IL ?
    Bonjour à tous,
    J'ai activé les paramètres suivants dans mon postgresql.conf
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
              stats_command_string=true
              stats_start_collector=on
              stats_block_level=true
              stats_row_level=true
              autovacuum=true
              autovacuum_naptime=600s
              autovacuum_vacuum_threshold=1000
              autovacuum_analyze_threshold=500
              autovacuum_vacuum_scale_factor=0.4
              autovacuum_analyze_scale_factor=0.2
    Mais je ne vois pas tourner l'autovacuum que ce soit en faisant un ps ou en regardant dans le fichier de log.
    Quelqu'un à t'il une idée ?

    Merci de votre aide.

  2. #2
    Membre Expert Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Par défaut
    Le vacuum est très rapide, il réorganise les objets dont la volumétrie a beaucoup évolué depuis le dernier vacuum, essaie de charger plusieurs grosses tables puis de les supprimer, et aussi d'activer la trace dans ta base, tu devrais voir les commandes vacuum dans la log de la trace
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2008
    Messages
    171
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Juin 2008
    Messages : 171
    Par défaut AUTOVACUUM TOURNE T'IL ?
    Bonjour,
    J'ai activé l'écriture des logs :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    redirect_stderr=on
    log_directory='/PG_LOG'
    log_filename='%d.log'
    log_truncate_on_rotation=on
    log_rotation_size=0
    log_min_message=error
    log_min_duration_statement=300
    log_line_prefix='%t%i%h'
    log_statement='all'
    log_hostname=true
    J'ai supprimé un peu plus d'un million d'enregistrements dans une table qui en contient un peu plus de 2 millions.
    J'ai updater le reste des lignes à 2 reprises.
    Je ne vois toujours rien ???

Discussions similaires

  1. [VB6] Un prog. qui tourne en continu en parallèle d'autre appli?
    Par jackazerty dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 14/08/2004, 19h24
  2. Pb de rand() qui tourne en boucle
    Par MadChris dans le forum MFC
    Réponses: 3
    Dernier message: 26/06/2004, 16h24
  3. Réponses: 5
    Dernier message: 25/06/2004, 15h57
  4. Réponses: 19
    Dernier message: 07/11/2003, 08h10
  5. Réponses: 11
    Dernier message: 17/03/2003, 10h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo