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 :

Virtual Circuit Wait event avec PL SQL Embedded Gateway (Apex 3.2)


Sujet :

Administration Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite 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 : 56
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Par défaut Virtual Circuit Wait event avec PL SQL Embedded Gateway (Apex 3.2)
    Bonjour,

    J'ai un comportement bizarre.

    J'ai une base 11g 11.1.0.7 sous Windows 2003 x64.

    J'ai configure Apex pour utiliser PL SQL Embedded Gateway.

    Mon application Apex fonctionne correctement sauf que parfois, la navigation se fige puis revient (plus de 60 sec parfois).

    J'exécute la requête suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    select USERNAME,event,SECONDS_IN_WAIT,STATE from v$session where WAIT_CLASS <> 'Idle';
     
    USERNAME                       SECONDS_IN_WAIT        STATE               EVENT                                                            
    ------------------------------ ---------------------- ------------------- ---------------------------------------------------------------- 
    ANONYMOUS                      1109                   WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      127                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      122                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      64                     WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      125                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      134                    WAITED KNOWN TIME   virtual circuit wait                                             
    UTIL                           0                      WAITED SHORT TIME   SQL*Net message to client                                        
    ANONYMOUS                      127                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      134                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      134                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      1109                   WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      134                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      108                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      134                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      127                    WAITED KNOWN TIME   virtual circuit wait                                             
    ANONYMOUS                      123                    WAITED KNOWN TIME   virtual circuit wait
    Par ailleurs, j'ai un event au niveau d'entreprise manager qui m'indique ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    	Attentes par classe d'attente	Base de données - Temps d'attente (%)	
    	Mesures "Database Time Spent Waiting (%)" : 98,91844 pour la classe d'événements "Network"
     
    Détails	Catégorie	Gain (%) [Trié dans l'ordre décroissant]
    [Permet de masquer les informations] Masquer
    	Application Analysis	98,9
    Action 	Examinez la cause des temps d'attente "virtual circuit wait" importants. Pour plus de détails sur cet événement de temps d'attente, reportez-vous au manuel Oracle "Database Reference". Utilisez SQL pour approfondir l'analyse.
    Raisonnement	L'instruction SQL où SQL_ID = "626cdzv9ta6y5" a été trouvée en attente de l'événement "virtual circuit wait".
     
    Texte SQL
    SQL ID626cdzv9ta6y5
    Raisonnement	L'instruction SQL où SQL_ID = "cwqy1rmkvr93j" a été trouvée en attente de l'événement "virtual circuit wait".
     
    Texte SQL
    SQL IDcwqy1rmkvr93j
    Raisonnement	L'instruction SQL où SQL_ID = "7x0d0c4jk13bd" a été trouvée en attente de l'événement "virtual circuit wait".
     
    Texte SQL
    SQL ID7x0d0c4jk13bd
    Raisonnement	L'instruction SQL où SQL_ID = "8vpsp7k1zhapu" a été trouvée en attente de l'événement "virtual circuit wait".
     
    Texte SQL
    SQL ID8vpsp7k1zhapu
    [Permet de masquer les informations] Masquer
    	Application Analysis	98,9
    Action 	Examinez la cause des temps d'attente "virtual circuit wait" importants dans le service "SYS$USERS".
    Une idee?

    Merci
    Jko

  2. #2
    Expert confirmé 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
    Par défaut
    V$CIRCUIT contains information about virtual circuits, which are user connections to the database through dispatchers and servers.
    Peut-être que c'est liés à la database connection pooling spécifique au Apex ?

    Mais, avez vous examiné les requêtes à partir des SQL_ID fournis ?

  3. #3
    Membre émérite 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 : 56
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Par défaut
    Bonjour,

    Aucune requête sql associée aux sql_id spécifié.

    Par exemple

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
     
    Select * from v$Circuit me done 
     
    CIRCUIT          DISPATCHER       SERVER           WAITER           SADDR            STATUS           QUEUE            MESSAGE0               MESSAGE1               MESSAGE2               MESSAGE3               MESSAGES               BYTES                  BREAKS                 PRESENTATION                                                                                                                                                                                                                                                      PCIRCUIT         
    ---------------- ---------------- ---------------- ---------------- ---------------- ---------------- ---------------- ---------------------- ---------------------- ---------------------- ---------------------- ---------------------- ---------------------- ---------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------- 
    00000002AEE54D68 00000002A04A20D8 00000002AC533400 00000002AC533400 00000002AC68B9B8 NORMAL           SERVER           0                      0                      0                      0                      2                      1080                   0                      HTTP                                                                                                                                                                                                                                                              00               
    00000002AEE57378 00000002A04A20D8 00000002A04AE318 00000002A04AE318 00000002AC68E500 NORMAL           SERVER           0                      0                      0                      0                      6                      3258                   0                      HTTP                                                                                                                                                                                                                                                              00               
    00000002AEE58CD8 00000002A04A20D8 00000002A04B4438 00000002A04B4438 00000002AC69E8B0 NORMAL           SERVER           0                      0                      0                      0                      2                      1086                   0                      HTTP                                                                                                                                                                                                                                                              00               
    00000002AEE5A638 00000002A04A20D8 00000002A04B3408 00000002A04B3408 00000002AC693B90 NORMAL           SERVER           0                      0                      0                      0                      2                      1080                   0                      HTTP                                                                                                                                                                                                                                                              00               
    00000002AEE5B2E8 00000002A04A20D8 00000002AC53B580 00000002AC53B580 00000002AC66B258 NORMAL           SERVER           0                      0                      0                      0                      8                      4329                   0                      HTTP                                                                                                                                                                                                                                                              00               
    00000002AEE60BB8 00000002A04A20D8 00000002AC5374C0 00000002AC5374C0 00000002A05FC4D8 NORMAL           SERVER           0                      0                      0                      0                      4                      2167                   0                      HTTP                                                                                                                                                                                                                                                              00

  4. #4
    Membre émérite 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 : 56
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Par défaut
    J'ai trouve ces 2 liens

    http://forums.oracle.com/forums/thre...03833&#4003833


    http://forums.oracle.com/forums/thre...53168&#4053168

    humm, suis sceptique...

    Je vais relancer un des 2 posts.

    Jko

  5. #5
    Expert confirmé 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
    Par défaut
    Et vous est en shared server aussi ?

  6. #6
    Membre émérite 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 : 56
    Localisation : Suisse

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

    Informations forums :
    Inscription : Octobre 2006
    Messages : 484
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    max_dispatchers		integer =
    dispatchers		string  = (PROTOCOL=TCP) (SERVICE=PMUXDB)
    shared_servers		integer = 1
    shared_server_sessions  integer = 
    max_shared_servers	integer =
    Si je met shared_servers = 0 ca ne fonctionne pas.

    Par contre ma connexion définie dans mon tnsnames est en dedicated.

    Jko

Discussions similaires

  1. Chargement d'un XML en tables avec PL/SQL
    Par jenlin dans le forum PL/SQL
    Réponses: 7
    Dernier message: 21/03/2011, 12h55
  2. PB avec Explorateur SQL
    Par DETHIER dans le forum Bases de données
    Réponses: 3
    Dernier message: 22/06/2005, 13h20
  3. Probléme avec RQ SQL BETWEEN!!!
    Par Grozeil dans le forum Langage SQL
    Réponses: 10
    Dernier message: 06/04/2005, 11h31
  4. Pb avec requetes SQL
    Par Furtif_00 dans le forum Bases de données
    Réponses: 15
    Dernier message: 22/03/2004, 20h14
  5. probleme avec requete sql aime pas les strings
    Par lil_jam63 dans le forum Bases de données
    Réponses: 3
    Dernier message: 24/02/2004, 14h45

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