meta données pour cette page
  •  

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
oracle:database:sessions [12/12/2025 09:25] mdloracle:database:sessions [12/12/2025 09:34] (Version actuelle) mdl
Ligne 5: Ligne 5:
 </code> </code>
  
-  * sessions en cours Standalone+  * sessions en cours Standalone (SQLPLUS)
 <code PLSQL> <code PLSQL>
-set lines 500+SET lines 500
 col LOGON_TIME format a15 col LOGON_TIME format a15
 col MACHINE format a20 col MACHINE format a20
Ligne 25: Ligne 25:
        SUBSTR(b.username,1,10) username,        SUBSTR(b.username,1,10) username,
        SUBSTR(b.osuser,1,8) os_user,        SUBSTR(b.osuser,1,8) os_user,
-       SUBSTR(b.program,1,30) program+       SUBSTR(b.program,1,30) program
 +       b.blocking_session
 FROM v$session b, v$process a FROM v$session b, v$process a
 WHERE WHERE
Ligne 33: Ligne 34:
 </code> </code>
  
-  * sessions en cours RAC+ 
 +  * sessions en cours RAC (SQLPLUS) 
 +<code PLSQL> 
 +SET lines 500 
 +col LOGON_TIME format a15 
 +col MACHINE format a20 
 +col PID format a8 
 +col SID format a8 
 +col ser# format a8 
 +col username format a20 
 +col os_user format a18 
 +col BOX format a20 
 +SELECT  
 +       b.LOGON_TIME, 
 +       b.MACHINE, 
 +       SUBSTR(a.spid,1,9) pid, 
 +       SUBSTR(b.sid,1,5) sid, 
 +       SUBSTR(b.serial#,1,5) ser#, 
 +       SUBSTR(b.machine,1,6) box, 
 +       SUBSTR(b.username,1,10) username, 
 +       SUBSTR(b.osuser,1,8) os_user, 
 +       SUBSTR(b.program,1,30) program, 
 +       b.blocking_session 
 +FROM gv$session b, gv$process a 
 +WHERE 
 +b.paddr = a.addr 
 +AND TYPE='USER' 
 +ORDER BY spid;  
 +</code> 
 + 
 +  * sessions en cours (SQL DEV) 
 +<code PLSQL> 
 +SET lines 500 
 +col LOGON_TIME format a15 
 +col MACHINE format a20 
 +col PID format a8 
 +col SID format a8 
 +col ser# format a8 
 +col username format a20 
 +col os_user format a18 
 +col BOX format a20 
 +SELECT  
 +       b.LOGON_TIME, 
 +       b.MACHINE, 
 +       SUBSTR(a.spid,1,9) pid, 
 +       SUBSTR(b.sid,1,5) sid, 
 +       SUBSTR(b.serial#,1,5) ser#, 
 +       SUBSTR(b.machine,1,6) box, 
 +       SUBSTR(b.username,1,10) username, 
 +       SUBSTR(b.osuser,1,8) os_user, 
 +       SUBSTR(b.program,1,30) program 
 +FROM v$session b, v$process a 
 +WHERE 
 +b.paddr = a.addr 
 +AND TYPE='USER' 
 +ORDER BY spid; 
 +</code> 
 + 
 +  * sessions en cours RAC (SQL DEV)
 <code PLSQL> <code PLSQL>
 SELECT DISTINCT q.sql_id, SELECT DISTINCT q.sql_id,
Ligne 91: Ligne 150:
 </code> </code>
  
-  * liste des sessions en cours +
-<code PLSQL> +
-SET lines 500 +
-col LOGON_TIME format a15 +
-col MACHINE format a20 +
-col PID format a8 +
-col SID format a8 +
-col ser# format a8 +
-col username format a20 +
-col os_user format a18 +
-col BOX format a20 +
-SELECT  +
-       b.LOGON_TIME, +
-       b.MACHINE, +
-       SUBSTR(a.spid,1,9) pid, +
-       SUBSTR(b.sid,1,5) sid, +
-       SUBSTR(b.serial#,1,5) ser#, +
-       SUBSTR(b.machine,1,6) box, +
-       SUBSTR(b.username,1,10) username, +
-       SUBSTR(b.osuser,1,8) os_user, +
-       SUBSTR(b.program,1,30) program +
-FROM v$session b, v$process a +
-WHERE +
-b.paddr = a.addr +
-AND TYPE='USER' +
-ORDER BY spid; +
-</code>+
  
   * modifier le nombre sessions possible (processes)   * modifier le nombre sessions possible (processes)