|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 121 ![]() |
Bonjour,
Est-ce que il est possible d'avoir le nombre de connexions ouvertes sur une base de données toutes les heures. si oui comment (la requete). Merci d'avance... |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Inscription : septembre 2004 Messages : 2 942 ![]() |
Il n'y a guère qu'un trigger after logon ou audit session qui permettra d'avoir cette finesse
sinon, v$license donne le max depuis le démarrage, ça peut aider... |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() DBA Oracle freelance Inscription : janvier 2005 Messages : 558 ![]() |
v$license donne aussi les current connexions.
Jettes aussi un oeil à V$RESOURCE_LIMIT : current et top process, session etc. |
|
|
00
|
|
|
#4 | ||
|
Membre à l'essai
![]() Inscription : octobre 2003 Messages : 75 ![]() |
Bonjour,
si je comprend bien une fois cette information obetnue elle doit etre stockée quelque part , donc il te faut creer une table pour ça , deux champs suffisent la date (jour et heure) et un champs entier pour contenir le nombre soit : Code :
CREATE TABLE session_count(heure char(15), nombre number); Code :
INSERT INTO session_count SELECT to_char(sysdate,'DD/MM/RRRR:HH'),count(*) FROM v$session ; Code :
cordiallement ; |
||
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : janvier 2007 Messages : 121 ![]() |
merci à tous
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com