2010-12-21 9 views
0

Ich bin neu in Oracle. Bereits gibt es eine Speicherprozedur, die Daten aus vielen Tabellen abholt. Aufgrund von Leistungsproblem muss ich es ändern.So will ich über materialisierte Ansicht wissen (seit, ich schon im Netz gesucht, aber ich kann das nicht verstehen) .kann irgendjemand die Eigenschaften davon erklären?Oracle TOAD und Materialized View

Auch ich verwende TOAD für oracle.Kann jemand mir irgendwelche Materialien vorschlagen (Buch, Websites etc.) zu lernen?

+0

Was ist mit Materialized View verstehst du nicht? Das Handbuch enthält Hunderte von Seiten bezüglich materialisierter Ansichten. – Ronnis

Antwort

0

Ich nehme den Toad Teil - Sie können eine Menge toller Hilfe kostenlos online auf ToadWorld.com bekommen. Ich habe auch eine 35 Seite kostenlose Anleitung dort link text

0

Materialized View ist in der Dokumentation abgedeckt (zB here).

Sie machen nichts magisch schneller laufen. Sie verschieben den Performance-Treffer (z. B. aktualisieren Sie die Ansicht um Mitternacht und Ihr Verfahren läuft möglicherweise um 9:00 Uhr schneller), aber möglicherweise auf Kosten der Aktualität. Oder Sie könnten REFRESH ON COMMIT MVs haben, die aktueller sein können, aber vielleicht auf Kosten der Gleichzeitigkeit und auch 'Zeitverschiebung' funktionieren, wenn Einfügungen/Aktualisierungen statt Abfragen durchgeführt werden.

MVs wäre ein langer Weg auf der Liste der Dinge, die ich für die Behebung eines Problems in einer bestimmten gespeicherten Prozedur berücksichtigen würde.

Verwandte Themen