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

SQL Oracle Discussion :

Trop de liens de base de données


Sujet :

SQL Oracle

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 105
    Points : 40
    Points
    40
    Par défaut Trop de liens de base de données
    Bonjour,

    J'ai une requête qui utilise beaucoup de liens de base de donnée. A l'exécution, j'obtiens l'erreur ci-dessous.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    ORA-02020: trop de liens de base de données en cours d'utilisation
    02020. 00000 -  "too many database links in use"
    *Cause:    The current session has exceeded the INIT.ORA open_links maximum.
    *Action:   Increase the open_links limit, or free up some open links by
               committing or rolling back the transaction and canceling open
               cursors that reference remote databases.
    Quels sont les risques si j'augmente le nombre de lien comme indiqué dans le message ?
    Faut-il que j'augmente ce nombre sur le serveur qui exécute la requête ou sur celui qui héberge les données ?

    Merci,

  2. #2
    Expert éminent sénior Avatar de mnitu
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    5 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2007
    Messages : 5 611
    Points : 11 252
    Points
    11 252
    Par défaut
    A ce que je comprends Oracle compte les liens ouvert de type databaselink mais aussi les procédures externes à leur première exécution. Vous devez augmenter ce paramètre sur le serveur qui exécute les requêtes à une valeur suffisante par rapport au traitement (si le trament utilise au maximum 10 mettez 10). Les conséquences sont simples : plus des ressources en termes de mémoire seront demandés au serveur qui exécute les requêtes.

  3. #3
    Membre éclairé Avatar de jkofr
    Homme Profil pro
    Senior Consultant DBA (Trivadis SA)
    Inscrit en
    Octobre 2006
    Messages
    484
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : Suisse

    Informations professionnelles :
    Activité : Senior Consultant DBA (Trivadis SA)
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Points : 724
    Points
    724
    Par défaut
    Pour plus d'info, il y a TOUJOURS la doc:

    http://docs.oracle.com/cd/B28359_01/...htm#REFRN10138

    jko
    OCM 11g, RAC and Performance & Tuning Expert 11g
    RMAN Backup & Recovery, Data Guard and Grid Control

  4. #4
    Membre expérimenté
    Avatar de islamov2000
    Homme Profil pro
    Ingénieur d'études & developpement en informatique
    Inscrit en
    Septembre 2007
    Messages
    814
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études & developpement en informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 814
    Points : 1 717
    Points
    1 717
    Billets dans le blog
    6
    Par défaut
    Je veux savoir comment l'erreur s'est déclenché?
    Sinon, l'augmentation de nombre de dblink n'infflut pas sur la performance de L'instance en cours, qui est considérée comme client dans ce cas, car les interrogations des objets de la base distante se font au niveau du serveur en question (celui de la base distante).
    Reste à confirmer par les DBA Avancés.
    d'avoir Pensé à voter positivement pour ceux qui vous ont aidés et surtout à mettre si le cas.
    ça encourage.

Discussions similaires

  1. Réponses: 2
    Dernier message: 23/01/2013, 12h20
  2. Liens entre bases de données hétérogènes
    Par Velodrom dans le forum Oracle
    Réponses: 1
    Dernier message: 17/03/2006, 10h34
  3. Lien de base de donnée
    Par Maglight dans le forum Oracle
    Réponses: 16
    Dernier message: 27/12/2005, 11h22
  4. Réponses: 14
    Dernier message: 02/04/2004, 14h33

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