Pergunta : Oracle materializou a vista refresca - a pergunta

Quando eu executo o seguinte sql, começ executado em 19 segundos. o activity_information do activity_information

1 do subject_area
FROM do

SELECT activity_information.ID, do
activity_pkg.get_activity_subject_areas
(activity_information.ID)) é um table
2) activity_pkg.get_activity_subject_areas é seguinte do procedure

The é o código para o proc: v_subject_area_id varchar2 do
Return VARCHAR2 IS
do
FUNCTION GET_ACTIVITY_SUBJECT_AREAS (v_activity_id no número) (4000); O CURSOR SUBJECT_AREA_CURSOR IS
do

SELECIONA TI_SUBJECT_AREA.ID
DE ACTIVITY_CATEGORY, TI_CATEGORY, TI_SUBJECT_AREA
ONDE (ACTIVITY_CATEGORY.CATEGORY_ID = TI_CATEGORY.ID) o and
do and
(TI_CATEGORY.SUBJECT_AREA_ID = TI_SUBJECT_AREA.ID) (ACTIVITY_CATEGORY.ACTIVITY_ID = v_activity_id);

BEGIN

  v_subject_area_id := '';
do
PARA SUBJECT_AREA_REC no v_subject_area_id de SUBJECT_AREA_CURSOR
LOOP
: = v_subject_area_id || ', ““||SUBJECT_AREA_REC.ID||' ””; LAÇO DA EXTREMIDADE DO
; guarnição DO RETORNO do

(substr (v_subject_area_id, 2, length (v_subject_area_id)));
EXCEPTION
QUANDO OUTRO retorno de THEN
'';
END GET_ACTIVITY_SUBJECT_AREAS;o

Basically que eu estou convertendo fileiras múltiplas em uma única fileira com valores separados vírgula using este proc.

Here é a edição: o
when que o mesmo sql é usado para a criação do milivolt, ele toma 6 - 7 minutos para começ refreshed.
I tentado com o seguinte refrescam opções: o
refresh com rowid
refresh com pk
refresh jejua com identificação da fileira não está trabalhando enquanto eu estou começ a mensagem de erro - “ORA-12015: não pode criar um rápido refresca a vista materializada

Please de uma pergunta complexa o " deixou-me saber melhorar o tempo do refrescamento.
class= do

Resposta : Oracle materializou a vista refresca - a pergunta

Isto formatará todos os hipervínculo no texto de corpo.
1:
2:
3:
4:
5:
6:
7:
FormatHyperlinkFont secundário ()
    Hyp não ofuscante como o hipervínculo
    
    Para cada hyp em ActiveDocument.Hyperlinks
        o hyp. Range.Font.Bold = retifica
    Hyp seguinte
Submarino da extremidade
Outras soluções  
 
programming4us programming4us