Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Tabellen, Ansichten und Indizes » Materialisierte Ansichten

 

Aktivieren oder Deaktivieren einer materialisierten Ansicht

Sie können steuern, ob eine materialisierte Ansicht für Abfragen verfügbar ist, indem Sie sie aktivieren bzw. deaktivieren.

Voraussetzungen

Sie müssen die DBA-Berechtigung besitzen oder Eigentümer der materialisierten Ansicht sein.

Kontext und Bemerkungen

Viele.

 Aktivieren oder Deaktivieren einer materialisierten Ansicht mit Sybase Central
  1. Stellen Sie eine Verbindung zur Datenbank mithilfe des SQL Anywhere 12-Plug-Ins her.

  2. Doppelklicken Sie im linken Fensterausschnitt auf Ansichten.

  3. So aktivieren Sie eine materialisierte Ansicht:

    1. Rechtsklicken Sie auf die Ansicht und klicken Sie auf Neukompilieren und aktivieren.

    2. (Optional) Rechtsklicken Sie auf die Ansicht und klicken Sie auf Daten aktualisieren, um die Ansicht mit Daten zu füllen. Dieser Schritt ist optional, weil die erste Abfrage nach dem Aktivieren ebenfalls dazu führt, dass die Ansicht mit Daten gefüllt wird.

  4. Um eine materialisierte Ansicht zu deaktivieren, rechtsklicken Sie auf die Ansicht und klicken Sie auf Deaktivieren.

Ergebnisse

Wenn Sie eine materialisierte Ansicht aktivieren, wird sie für die Verwendung durch den Datenbankserver verfügbar und Sie können sie abfragen.

Wenn Sie eine materialisierte Ansicht deaktivieren, werden die Daten und Indizes gelöscht. Falls es sich um eine Sofortansicht handelt, wird sie in eine manuelle Ansicht geändert.

Das Abfragen einer deaktivierten materialisierten Ansicht schlägt fehl und es wird ein Fehler zurückgegeben.

Nächste Schritte

Nachdem Sie eine Ansicht wieder aktiviert haben, müssen Sie die dazugehörigen Indizes neu erstellen und die Ansicht in eine Sofortansicht zurückändern, falls sie zum Zeitpunkt der Deaktivierung eine Sofortansicht war.

 Siehe auch