Ich habe kürzlich festgestellt, dass in meinem Unternehmen (und es ist ein großes Unternehmen) niemand Ansichten verwendet.
Ich möchte einige Ansichten erstellen, vor allem, weil sie meine Abfragen für das Auge einfacher machen, und diese Ansichten sind auf etwas große Tabellen, die nicht sehr häufig aktualisiert werden (einmal pro Tag).
Meine Alternative ist, eine Tabelle des Typs record zu erstellen und sie bei jedem Aufruf eines SP zu füllen. Ist dies besser als die Verwendung einer Ansicht? (meine Vermutung ist nein)
PS: Die Datenbank ist Oracle 10g und EDIT: - Ja, ich habe herumgefragt, aber niemand konnte mir einen Grund nennen. - Sowohl die Ansichten als auch die Abfragen, die sie verwenden werden, sind stark auf Joins.