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

SAP Sybase SQL Anywhere 16.0 (Deutsch) » SQL Anywhere Server - SQL-Benutzerhandbuch » Performanceverbesserungen, Diagnosen und Monitoring » Tipps zum Verbessern der Performance » Tipp: 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

Es gibt keine Voraussetzungen für diese Aufgabe.

 Aufgabe
  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.

 Siehe auch