Question : Oracle a matérialisé la vue régénèrent - la question

Quand j'exécute le SQL suivant, il obtient exécuté en 19 sec. le

SELECT activity_information.ID, activity_information de l'activity_information
FROM du
activity_pkg.get_activity_subject_areas
(activity_information.ID)/>
1) est un table
2) activity_pkg.get_activity_subject_areas est le suivant du procedure

The est le code pour le proc : v_subject_area_id varchar2 (4000) du
Return VARCHAR2 IS
du
FUNCTION GET_ACTIVITY_SUBJECT_AREAS (v_activity_id en nombre) ; le CURSEUR SUBJECT_AREA_CURSOR IS
du

CHOISISSENT TI_SUBJECT_AREA.ID
À PARTIR D'ACTIVITY_CATEGORY, TI_CATEGORY, TI_SUBJECT_AREA
OÙ (ACTIVITY_CATEGORY.CATEGORY_ID = TI_CATEGORY.ID) l'and
(ACTIVITY_CATEGORY.ACTIVITY (TI_CATEGORY.SUBJECT_AREA_ID = TI_SUBJECT_AREA.ID)/>_ID = v_activity_id) ;

BEGIN

  v_subject_area_id := '' ;
du
POUR SUBJECT_AREA_REC DANS le v_subject_area_id de SUBJECT_AREA_CURSOR
LOOP
: = v_subject_area_id || ', « « ||SUBJECT_AREA_REC.ID||'  » » ; BOUCLE D'EXTRÉMITÉ DU
; équilibre DE RETOUR du

(substr (v_subject_area_id, 2, length (v_subject_area_id)));
EXCEPTION
QUAND D'AUTRES retour de THEN
'' ;
END GET_ACTIVITY_SUBJECT_AREAS;le

Basically que je convertis des rangées multiples en rangée simple avec des valeurs séparées par virgule using ce proc.

Here est l'issue : le
when que le même SQL est employé pour la création du système mv, il prend 6 - 7 minutes pour obtenir refreshed.
I essayé avec le suivant régénèrent des options : le
refresh avec le rowid
refresh avec le pk
refresh jeûnent avec l'identification de rangée ne travaille pas pendant que je reçois le message d'erreur - « ORA-12015 : ne peut pas créer un rapide régénèrent la vue matérialisée

Please de question complexe le " m'a fait savoir améliorer le temps de régénération.
class= de

Réponse : Oracle a matérialisé la vue régénèrent - la question

Ceci composera tous les liens hypertextes dans le texte de corps.
1 :
2 :
3 :
4 :
5 :
6 :
7 :
FormatHyperlinkFont secondaire ()
    Faible hyp comme lien hypertexte
    
    Pour chaque hyp dans ActiveDocument.Hyperlinks
        le hyp. Range.Font.Bold = rectifient
    Prochain hyp
Sous-marin d'extrémité
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us