1 pièce(s) jointe(s)
Rafraîchissement auto vue matérialisée sous Oracle
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:
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.... :
Pièce jointe 399542
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 !