Bonjour,

Voici une question qui peut paraitre trivial, je souhaiterais connaitre la relation/dépendance entre les paramètres processes et sesssions.

La doc Oracle est très claire sur le sujet, le paramètre processes fixe le nombre de connexion (process unix) sur la base (process oracle compris).

Ensuite Oracle indique tout aussi clairement que la valeur du paramètre sessions découle directement de la valeur de processes

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
sessions = [(1.1*processes)+5]
Dans le cas présent j'ai fixé le paramètre processes à 632 pour obtenir une valeur sessions à 700 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
processes                            integer                        632
sessions                             integer                        700
Et bien qu'ayant une valeur pour sessions à 700, dans les faits je ne peux pas dépasser 630 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
[zena:BT2P.ora920]/oradatD21/oraadm/BT2P/pfile> ps -ef|grep BT2P|grep -v alert|grep -v grep|wc -l
     630
et lorsque je veux établir une nouvelle connexion (session ..) j'obtiens le message

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ORA-00020 maximum processes atteint
Merci pour vos réponses

Cordialement,
A.Personnat