meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| oracle:database:sessions [06/05/2024 12:32] – mdl | oracle:database:sessions [08/01/2025 08:38] (Version actuelle) – mdl | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== SESSIONS ====== | ====== SESSIONS ====== | ||
| + | * utilisateur courant | ||
| + | <code PLSQL> | ||
| + | select user from dual | ||
| + | </ | ||
| + | |||
| * sessions en cours | * sessions en cours | ||
| <code PLSQL> | <code PLSQL> | ||
| Ligne 26: | Ligne 31: | ||
| AND TYPE=' | AND TYPE=' | ||
| ORDER BY spid; | ORDER BY spid; | ||
| + | </ | ||
| + | |||
| + | |||
| + | * generate kill session | ||
| + | <code PLSQL> | ||
| + | | ||
| + | ||' | ||
| + | from gv$session | ||
| + | where USERNAME=' | ||
| + | </ | ||
| + | |||
| + | * lock | ||
| + | <code PLSQL> | ||
| + | SELECT ' | ||
| + | || ' ( SID=' || s1.sid || ',' | ||
| + | || s2.username || ' | ||
| + | FROM gv$lock l1, gv$session s1, gv$lock l2, gv$session s2 | ||
| + | WHERE s1.sid=l1.sid AND | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | l2.request > 0 AND | ||
| + | l1.id1 = l2.id1 AND | ||
| + | l2.id2 = l2.id2 ; | ||
| + | </ | ||
| + | |||
| + | * Nombre de session en cours | ||
| + | <code PLSQL> | ||
| + | select count(MACHINE) from v$session; | ||
| + | </ | ||
| + | |||
| + | * 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 | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | FROM v$session b, v$process a | ||
| + | WHERE | ||
| + | b.paddr = a.addr | ||
| + | AND TYPE=' | ||
| + | ORDER BY spid; | ||
| + | </ | ||
| + | |||
| + | * modifier le nombre sessions possible (processes) | ||
| + | <code PLSQL> | ||
| + | SQL> show parameter processes; | ||
| + | |||
| + | NAME | ||
| + | ------------------------------------ ----------- ------------------------------ | ||
| + | aq_tm_processes | ||
| + | db_writer_processes | ||
| + | gcs_server_processes | ||
| + | global_txn_processes | ||
| + | job_queue_processes | ||
| + | log_archive_max_processes | ||
| + | processes | ||
| + | |||
| + | SQL> create pfile=/ | ||
| + | SQL> alter system set processes=1000 scope spfile; | ||
| + | SQL> shutdown immediate | ||
| + | SQL> startup mount | ||
| + | SQL> alter database open | ||
| </ | </ | ||