en quoi ne pas activer le query rewrite empêche de planifier le refresh ?
en quoi ne pas activer le query rewrite empêche de planifier le refresh ?
C'est ce que j'aimerais bien savoir (
Si je la raffraichie a la main, ca marche, si je la met en auto:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 PEXE@PEX_XP> ALTER MATERIALIZED VIEW PEXE.WORKING REFRESH START WITH to_date('12-05-2013 10:04:40',' MM-dd-yyyy hh24:mi:ss') NEXT sysdate + 5/1440;
Veut rien savoir
Edit:
Sur le grid, j'ai ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Nom WORKING Schéma PEXE Espace disque logique USERS Date de la dernière analyse 04/12/13 21:00:10 CET Etat de la régénération UNDEFINED Etat de la compilation VALID Pouvant être mis à jour false Construit à partir d'une table false
dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
N'hésitez pas a les télécharger !!
euh ... en auto ???
dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
N'hésitez pas a les télécharger !!
Il fait bien la MAJ de la vue.
mais elle se rafraichie pas.
se déclenche même pas...
dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
N'hésitez pas a les télécharger !!
j'ai testé cette requete, et le résultat est un peu bizarre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 SELECT job, SCHEMA_USER, TO_CHAR(last_date, 'DD/MM/YYY HH:MI') "Dernier refresh", TO_CHAR(next_date, 'DD/MM/YYY HH:MI') "Prochain refresh", interval "Intervalle", what "Refresh concerné" FROM dba_jobs WHERE what LIKE '%refresh%' AND SCHEMA_USER='PEXE'dernier refresh, N/A
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 JOB SCHEMA_USER Dernier refresh Prochain refres Intervalle ---------- ------------------------------ --------------- --------------- -------------------------- Refresh concerné ---------------------------------------------------------------------------------------------------- 67 PEXE 01/01/000 12:00 sysdate + 5/1440 dbms_refresh.refresh('"PEXE"."WORKING"');
prochain refresh 01/01/0000....
dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
N'hésitez pas a les télécharger !!
Bon, je viens de modifier le job, il est bien reglé pour tourner toute les 5 min.
j'ai activé le job avec
J'ai forcé l'execution du job, il a bien fait son boulot.
Code : Sélectionner tout - Visualiser dans une fenêtre à part EXECUTE DBMS_JOB.BROKEN(67,FALSE,SYSDATE)
Mais maintenant, il calcule bien les prochain refresh toute les 5 min, mais il déclanche toujours pas:
le parametre job_queue_process est = a 10.
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 PEXE@PEX_XP> SELECT job, SCHEMA_USER, 2 TO_CHAR(last_date, 'DD/MM/YYYY HH24:MI') "Dernier refresh", 3 TO_CHAR(next_date, 'DD/MM/YYYY HH24:MI') "Prochain refresh", 4 interval "Intervalle", 5 what "Refresh concerné", 6 broken 7 FROM dba_jobs 8 WHERE what LIKE '%refresh%' 9 AND SCHEMA_USER='PEXE'; JOB SCHEMA_USER Dernier refresh Prochain refresh Intervalle ---------- ------------------------------ ---------------- ---------------- ------------------------ Refresh concerné ---------------------------------------------------------------------------------------------------- B - 67 PEXE 05/12/2013 17:52 05/12/2013 18:18 sysdate + 5/1440 dbms_refresh.refresh('"PEXE"."WORKING"'); N
dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
N'hésitez pas a les télécharger !!
j'vois pas bien comment il peut rafraichir sans tourner
ou pourquoi en forcant le lancement, il tourne et pas en automatique =)
dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
N'hésitez pas a les télécharger !!
Bon,
Forcément mon job est passé en status broken.
Ce qui m'intrigues, c'est que je ne le vois pas dans la vue DBA_SCHEDULER_JOB_RUN_DETAILS
car elle n'apparait pas dans le scheduler oracle...
dbsanté: Ma première application Android consacré au suivi médical totalement déconnecté.
Score Assistant: Dans un tout autre registre, une application pour compter les points de plus de 80 jeux !
N'hésitez pas a les télécharger !!
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager