Hinzufügen von Daten-Caches in der Data Virtualization

Data Virtualization ' Manager kann einen Cache-Eintrag erstellen, um Abfragedaten und -ergebnisse zu speichern und die Abfrageleistung zu optimieren.

Vorbereitende Schritte

Stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt werden:

  • Sie verfügen über die erforderlichen Berechtigungen zum Ausführen der SQL-Anweisung.
  • Sie verwenden eine Abfrage, die den Tabellennamen mit einem Schemanamen qualifiziert, zum Definieren und Erstellen des Cacheeintrags. Weitere Informationen finden Sie unter Schemas erstellen.
  • Sie berücksichtigen die Einschränkungen für das Erstellen von Caches. Weitere Informationen finden Sie unter Beschränkungen für Cache-Einträge in der Data Virtualization.

Informationen zu dieser Task

Data Virtualization benutzer benötigen eine interaktive Abfrageleistung, um auf Daten jeder Größe, jedes Formats und jeder Quelle zugreifen zu können. Um zeitaufwändige Abfrageausführungen zu vermeiden, kann ' Data Virtualization ' Manager einen Cache-Eintrag erstellen, um die Leistung durch Zwischenspeichern der Ergebnismenge Ihrer Abfragen zu verbessern.

Versuchen Sie, die Anzahl der Cache-Einträge zu begrenzen, da dies die Kosten für die Zusammenstellung und Auswertung von Benutzeranfragen erhöhen und die Leistung des Dienstes verschlechtern könnte.

Prozedur

  1. Wechseln Sie zu Daten > Data virtualization > Virtualisierung > Cacheverwaltung.
  2. Klicken Sie auf Neuen Cache hinzufügen auf der Registerkarte Aktive Datencaches .
  3. Geben Sie zum Erstellen Ihres Cache gültige Abfragen im SQL-Editor ein. Stellen Sie sicher, dass Sie in Ihrer Abfrage einen Schemanamen angeben und keine SQL-Abschlusszeichen verwenden.
  4. Auf der Registerkarte "Testabfragen mit Cache " können Sie testen, ob der Cache eine Abfrage zur Laufzeit abgleichen kann. Führen Sie dann die folgenden Schritte aus:
    1. Geben Sie im SQL-Editor eine Abfrage ein.
    2. Navigieren Sie zur Registerkarte Auswählen aus vorhandenen und wählenSie die Abfragen aus, für die Sie die Auswirkungen des Cache testen möchten.
    3. Im Abschnitt "Ausgewählte Abfragen " können Sie ausgewählte Abfragen bearbeiten oder Abfragen nach Erstellungsdatum, Ersteller, Ausführungszeit und Abfragetyp filtern.
    4. Starten Sie den Test der Cache-Auswirkung auf ausgewählte Abfragen, indem Sie auf "Abfragen testen" klicken.
    5. Die Testergebnisse werden im Abschnitt "Ausgewählte Abfragen" angezeigt. Die Spalte "Status" enthält die folgenden Informationen.
      • Abgleich mit Cache : Data Virtualization festgestellt, dass der Cache mit den ausgewählten Abfragen übereinstimmt, und wenn Sie den Cache erstellen, können diese Abfragen den Cache zur Laufzeit verwenden. Andere nahezu identische Caches überschreiben möglicherweise das Dienstprogramm des Cache, den Sie erstellen. Ob sich die Abfrageleistung verbessert oder nicht, hängt von anderen Faktoren im gesamten Abfrageplan ab.
      • Nicht mit Cache abgeglichen : Data Virtualization es wurde festgestellt, dass der Cache nicht mit den ausgewählten Abfragen übereinstimmt und daher möglicherweise keinen Einfluss auf die Abfrageleistung hat.
      • Fehler : Data Virtualization es kann nicht überprüft werden, ob die ausgewählten Abfragen mit dem Cache übereinstimmen oder nicht. Details hierzu finden Sie in der Fehlernachricht.
    6. Klicken Sie auf "Diesen Cache verwenden ", um den Cache auf die ausgewählten Abfragen anzuwenden.
  5. Klicken Sie auf "Weiter" und stellen Sie die Aktualisierungsrate ein, um zu verhindern, dass der Cache veraltet, indem Sie die folgenden Informationen beachten.
    • Keine, nur manuell : Um einen Cache manuell zu aktualisieren, gehen Sie zum Aktionsmenü eines aktiven Caches und klicken Sie auf "Jetzt aktualisieren ".
    • Minuten: Wählen Sie das Intervall in Minuten aus, um Ihren Cache zu aktualisieren. Aktualisieren Sie die Seite beispielsweise alle 15 Minuten.
    • Stündlich: Wählen Sie die Zeit (Minute) der Stunde für die Aktualisierung des Cache aus. Aktualisieren Sie beispielsweise jede Stunde um 30 Minuten nach der vollen Stunde.
    • Täglich: Wählen Sie die Uhrzeit aus, zu der der Cache aktualisiert werden soll. Aktualisieren Sie beispielsweise jeden Tag um 12:00 Uhr.
    • Wöchentlich: Wählen Sie die Wochentage und die Uhrzeit für die Aktualisierung des Cache aus. Aktualisieren Sie beispielsweise jeden Montag, Mittwoch und Freitag um 12:00 Uhr.
    • Monatlich: Wählen Sie Wochen des Monats, Wochentage und Tageszeit aus, um Ihren Cache zu aktualisieren. Aktualisieren Sie beispielsweise am ersten Tag des Monats um 12:00 Uhr.
  6. Klicken Sie auf "Weiter" und geben Sie dann einen Namen für Ihren Cache ein.
  7. Stellen Sie sicher, dass die Zusammenfassung korrekt ist, und klicken Sie dann auf "Cache erstellen ".