Bonjour,

J'ai créé une vue matérialisée sous Oracle en essayant de faire qu'elle se rafraichisse automatiquement une fois par jour à 19h :
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
24
25
26
CREATE MATERIALIZED VIEW MA_VUE_MATERIALISEE
TABLESPACE MVIEWS
PCTUSED    0
PCTFREE    10
INITRANS   2
MAXTRANS   255
STORAGE    (
            INITIAL          64K
            NEXT             1M
            MAXSIZE          UNLIMITED
            MINEXTENTS       1
            MAXEXTENTS       UNLIMITED
            PCTINCREASE      0
            BUFFER_POOL      DEFAULT
            FLASH_CACHE      DEFAULT
            CELL_FLASH_CACHE DEFAULT
           )
NOCACHE
LOGGING
NOCOMPRESS
NOPARALLEL
BUILD IMMEDIATE
REFRESH FORCE
START WITH TO_DATE('24-07-2018 19:00:00','dd-mm-yyyy hh24:mi:ss')
NEXT sysdate + 60/24/1440 
WITH PRIMARY KEY

Cependant, je n'arrive pas à contrôler si elle se met bien à jour et l'heure à laquelle je le souhaite. J'ai l'impression que ça ne fonctionne pas car si je vais dans les infos de ma vue matérialisée je trouve les informations suivantes.... :

Nom : VM.jpg
Affichages : 2172
Taille : 115,0 Ko

On dirait que ma vue matérialisée se met à jour à partir du moment où je me connecte à la base et que je vais sur ma MV et que cela réinitialise les paramètres que j'avais mis à la création de la VM....
Dois-je définir d'autres paramètres pour le rafraîchissement auto ou Est-ce les infos qui sont fausses... ?

Merci beaucoup !