Bonjour à tous!!
en lançant un réquête,j'ai obtenu l'erreur ci dessous
J'ai aussi remarqué cette erreur dans mon fichier alert:
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORA-01555: snapshot too old: rollback segment number 1 with name "_SYSSMU1$"
En m'inspirant dans différents posts, j'ai lancé les requêtes suivantes:
Code : Sélectionner tout - Visualiser dans une fenêtre à part ORA-01555 caused by SQL statement below (Query Duration=68791 sec, SCN: 0x0000.01867bf3):Ce que je veux maintenant c'est résoudre ce problème définitivement, c'est -a-dire consulter mes segments,voir la taille du fichier undo etc..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 SQL> show parameter undo_retention; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ undo_retention integer 10800 SQL> select to_char(end_time,'YYYY-MM-DD:HH24:MM:SS'), maxquerylen from v$undost at where maxquerylen =(select max(maxquerylen) from v$undostat); TO_CHAR(END_TIME,'Y MAXQUERYLEN ------------------- ----------- 2011-05-22:18:05:12 1674575 SQL> alter system set undo_retention=18000; System altered. SQL> show parameter undo_retention; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ undo_retention integer 18000
Bref,je mélange un peu les pétales, alors je compte sur vous pour me guider.
Merci à tous.
Partager