Announcement

Collapse
No announcement yet.

Materialized View

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Materialized View

    Hallo Leute,

    ich habe eine allgemeine Frage zu Materialized Views.

    Ich wollte gerade eine mview erstellen, jedoch nach 7 Stunden hat sich immer noch nichts getan. Der Sql Developer arbeitet vor sich hin.
    Ich muss zu der mview sagen, dass sie weit mehr als 20 Tabellen hat auf die sie zugreift und mit ca. 1 Mio Datensätze.
    Ist es normal, dass es so lange dauert?
    Kann man so etwas nicht beschleunigen?
    Bei meinen anderen mviews ging das relativ flott, doch heute komme ich zu keinem Ergebnis.
    Wenn ich die Abfrage im Explain-Plan berechnen lasse, erscheint ein Kosten von 126. Also scheint mir jetzt auch nicht ein Problem beim Join zu geben.

    Gruss

  • #2
    Ok, hat sich erledigt. :-)

    Aber hat jemand ein Tipp wie ich die refresh bzw update Option einbauen muss, dass z.B. einmal in der Woche die DB auf Datenbestand überprüft wird, in dem die Materialized View sich eben refresht oder updatet?
    Müsste dies in eine Stored Procedure?

    Gruss

    Comment


    • #3
      Hallo,

      wir benutzen dbms_snapshot.refresh(name).

      Der Job wird automatisch über den Scheduler gestartet.

      Comment

      Working...
      X