2 &
3----------------------------------------------------------------------------------
-------------------------------
2.1 Quel est le nom des instances actives sur votre machine host ?
****************
# Fichier .log :
# Fichier .sql :
# Fichier .trc :
# Fichier .ora
SQL>
SELECT name, value, isses_modifiable, issys_modifiable,
ismodified
FROM v$system_parameter
WHERE ismodified <> UPPER('false'); -- On aurait pu aussi
utiliser l'oprateur de comparaison !=, c pareil.
SQL>
SELECT s.USERNAME User_Oracle,
s.OSUSER User_OS,
s.SID,
s.SERIAL#,
p.SPID,
s.SERVER,
s.STATUS,
s.MACHINE,
s.PROGRAM,
TO_CHAR(s.LOGON_TIME, 'hh24:mi:ss') Time_Connect,
d.name DISP,
ss.name SERV
FROM V$PROCESS p,
V$SESSION s,
V$DISPATCHER d,
V$CIRCUIT c,
V$SHARED_SERVER ss
WHERE p.ADDR = s.PADDR
AND s.SADDR=c.SADDR (+)
AND c.DISPATCHER=d.PADDR (+)
AND c.SERVER=ss.PADDR (+)
AND s.USERNAME IS NOT NULL
ORDER BY s.USERNAME, p.SPID;
Dans le cas ou elle n' est pas suffisante, proposer des mesures pour
amliorer la situation.
Notes :
a) Nom des statistiques intressantes :
- db block gets : nombre de blocs lus
- consistent gets : nombre de blocs recherchs dans
le buffer RBS ou le RBS
- physical reads : nombre de blocs lus sur disque.
b) db block gets + consistent gets = nombre total de blocs lus en
mmoire ou sur disque
2.9 Donner le texte de la requte lance par chaque utilisateur connect sur
la base (v$sqlarea, v$session).
A/
3.1. Crer dune base DBCOURS.CERAM.FR Le nom de linstance DBCOURS.
# Dj cr avec DBCA
B/
# OK
Exercices C :
chap.4-----------------------------------------------------------------------------
------------------------------------
SQL>
4.2 Cration de tablespaces
-- Sous ASM
# Tablespace des tables
SELECT TABLESPACE_NAME,BLOCK_SIZE,
STATUS,EXTENT_MANAGEMENT,CONTENTS,RETENTION
FROM DBA_TABLESPACES
ORDER BY TABLESPACE_NAME;
----------------------------------------Cration des
tables--------------------------------
#OK
#OK
SQL> insert into pilote values (1,'Moise KOUADIO');
SQL> insert into pilote values (2, 'Sylvie Azemar');
SQL> insert into pilote values (3, 'Alain Demarie');
insert into pilote values (4,'Andre Costaud');
Exercices D :
chap.5-----------------------------------------------------------------------------
------------------------------------