Wenn dies Ihr erster Besuch hier ist,
lesen Sie bitte zuerst die Hilfe - Häufig gestellte Fragen
durch. Sie müssen sich vermutlich registrieren,
bevor Sie Beiträge verfassen können. Klicken Sie oben auf 'Registrieren', um den Registrierungsprozess zu
starten. Sie können auch jetzt schon Beiträge lesen. Suchen Sie sich einfach das Forum aus, das Sie am meisten
interessiert.
Es gibt kein Standard-Tablespace, wo Views abgelegt werden. Wie jedes Objekt, so gehören die Views denjenigem Benutzer, der sie erstellt hat. Jedem Benutzer wurde aber ein Standard-Tablespace zugewiesen, wo er seine Objekte ablegen darf (im Regelfall Tablespace USER). Beachte aber, das einem Benutzer auch Quoten in anderen Tablespacen besitzen kann, so dass er auch dort Objekte ablegen kann.
so ist es leider nicht ganz richtig, denn ein gewöhnlicher View hat keine Daten. Nur Objekte, welche Datencontent haben, werden in den jeweiligen Tablespaces abgelegt (Tabellen, Indexe, LOBs, Rollback Segmente etc.).
Die Objekte, welche aus Anweisungen bestehen (Stored Procedures, Trigger, View, Sequenzen, Typen, Packages etc.) werden grundsätzlich in SYSTEM-Tablespace abgelegt.
Nur für die Materialized Views könnten die "gecachten" Daten in anderen Tablespaces abgelegt werden - kann aber bei der Defionition angegeben werden.
Comment