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

Administration Oracle Discussion :

job_queue_processes


Sujet :

Administration Oracle

  1. #1
    Membre à l'essai
    Inscrit en
    Juillet 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 33
    Points : 22
    Points
    22
    Par défaut job_queue_processes
    bonjour à tous,
    Est-ce qu’il est nécessaire de redémarrer la base après la modification de job_queue_processes ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
       ALTER SYSTEM SET JOB_QUEUE_PROCESSES=10;
    Merci d'avance
    Donnes un cheval à celui qui dit la vérité : il en aura besoin pour s'enfuir.
    Un roi sans justice est une rivière sans eau.
    Qui ment pour toi, mentira contre toi.

  2. #2
    Membre éprouvé Avatar de Yorglaa
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    845
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2004
    Messages : 845
    Points : 931
    Points
    931
    Par défaut
    non, ce n'est pas nécessaire...
    par contre pense à mettre à jour ce paramètre dans ton fichier init.ora pour qu'il soit pris en compte lors du prochain démarrage de la base (qui finira bien par arriver un jour...)
    Il est plus facile de voir les signes avant-coureurs après coup que l'inverse !

    Yorglaa

  3. #3
    Membre à l'essai
    Inscrit en
    Juillet 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    merci de votre réponse
    C’est justement ça le problème, je ne peux pas modifier le fichier init.ora,
    Voilà mon problème, j’ai des traitements à faire quotidiennement vers minuit, pour que j’assure que mes processus ne chevauchent pas, il faudra qu’un seul processus qui doit être activé à la fois et les autres il faudra qu’ils attendent leur tour… et mes clients ont besoin d’activé plusieurs processus.
    Remarque : après les succès de mes traitements, il ne faut jamais arrêter la base sinon tous mes calcules effectuant entre les premiers traitements et les seconds seront complètements fausses
    Donnes un cheval à celui qui dit la vérité : il en aura besoin pour s'enfuir.
    Un roi sans justice est une rivière sans eau.
    Qui ment pour toi, mentira contre toi.

  4. #4
    Membre éprouvé Avatar de Yorglaa
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    845
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2004
    Messages : 845
    Points : 931
    Points
    931
    Par défaut
    alors dans ce cas
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    alter system set job_queue_processes=1
    comme PREMIER traitement nocturne (disons 5 minutes avant le lancement de votre premier traitement en chaîne) pour s'assurer qu'ils ne s'exécutent qu'un à la fois, et insérer dans le DERNIER de ces traitements le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    alter system set job_queue_processes=10
    pour le retour à la normale
    Il est plus facile de voir les signes avant-coureurs après coup que l'inverse !

    Yorglaa

  5. #5
    Membre à l'essai
    Inscrit en
    Juillet 2004
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 33
    Points : 22
    Points
    22
    Par défaut
    puisqu'il n'est pas nécessaire de redémarrer la base après la modif de job_queue_processes je crois que le problème est résolu
    Merci beacoup Yorglaa
    Donnes un cheval à celui qui dit la vérité : il en aura besoin pour s'enfuir.
    Un roi sans justice est une rivière sans eau.
    Qui ment pour toi, mentira contre toi.

+ Répondre à la discussion
Cette discussion est résolue.

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