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 » Performanceverbesserungen, Diagnosen und Monitoring » Tipps zum Verbessern der Performance » Verbessern der Abfrageperformance durch materialisierte Ansichten

 

Abrufen der Liste möglicher materialisierter Ansichten

In Interactive SQL können Sie eine Liste der materialisierten Ansichten abrufen, die für eine Berücksichtigung durch den Optimierer in Frage kommen.

Voraussetzungen

DBA-Berechtigung oder Berechtigung zum Ausführen für dem DBO gehörende Prozeduren

Kontext und Bemerkungen

Viele.

 Abrufen der Liste möglicher materialisierter Ansichten
  1. Führen Sie die folgende Anweisung aus:

    SELECT * FROM sa_materialized_view_info( ) WHERE AvailForOptimization='Y';

    Die gelieferte Liste gilt speziell für die anfordernde Verbindung, da der Optimierer Optionseinstellungen berücksichtigt, wenn er die Liste generiert. Eine materialisierte Ansicht wird nicht als Kandidat betrachtet, wenn die Optionen für die Verbindung nicht mit den Optionen übereinstimmen, die beim Erstellen der materialisierten Ansicht in Kraft waren.

  2. Sie können eine Liste aller materialisierten Ansichten abrufen, die nicht als Kandidaten für die Verbindung betrachtet werden, da nicht alle Optionseinstellungen übereinstimmen. Führen Sie dazu den folgenden Befehl von der Verbindung aus durch, welche die Abfrage ausführen wird:

    SELECT * FROM sa_materialized_view_info( ) WHERE AvailForOptimization='O';

Ergebnisse

Die Liste der möglichen materialisierten Ansichten wird angezeigt.

Nächste Schritte

Keine.

 Siehe auch