Bonjour,
J'ai le programme suivant qui me permet de rafraichir deux vues matérialisées l'une après l'autre.
Le temps de rafraichissement de la première vue : 2 heure
Le temps de rafraichissement de la deuxième vue : 1h40 heure

Est ce qu'il y a un moyen pour lancer, dans le même programme sql, le rafraichissement des 2 vues en même temps, pour gagner en temps de traitement?

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
21
22
23
 
 
set echo on
set timi on
set serveroutput on
set heading off
 
 
begin
     dbms_mview.refresh('VUE_MAT_1');
exception
     when others then
          dbms_output.put_line('VUE_MAT_1 :: ' || sqlerrm);
end;
/
 
begin
     dbms_mview.refresh('VUE_MAT_2');
exception
     when others then
          dbms_output.put_line('VUE_MAT_2 :: ' || sqlerrm);
end;
/
Merci par avance