Einschränkungen für die Zwischenspeicherung in der Data Virtualization

Letzte Aktualisierung: 17. März 2025
Einschränkungen für die Zwischenspeicherung in Data Virtualization für IBM Cloud Pak for Data

Wenn Sie in der Data Virtualization einen Cache anlegen, müssen Sie bestimmte Einschränkungen beachten.

Das Caching in der Data Virtualization unterliegt den folgenden Einschränkungen:
  • Sie können die Klausel fetch first n rowsnicht verwenden.
  • Sie können die Klausel order bynicht verwenden.
  • Sie können keine select-Anweisungen verwenden, die die Klausel withverwenden.
  • Folgende Datentypen werden nicht unterstützt:
    • BINARY (BINARY wird nicht unterstützt; VARBINARY wird jedoch unterstützt)
    • CHAR FÜR BIT-DATEN, VARCHAR FÜR BIT-DATEN
    • DECFLOAT
    • GRAPHIC, VARGRAPHIC
    • LOB-Typen (BLOB, CLOB, DBCLOB)
    • LONG VARCHAR, LONG VARGRAPHIC (Diese Typen sind in Db2veraltet)
    • ZEIT
    • XML

Die Zwischenspeicherung von Data Virtualization basiert auf " Db2 Big SQL -Fähigkeiten, die " Hadoop -MQTs beinhalten. Es gelten die folgenden Einschränkungen:

  • Sie müssen sich der Einschränkungen in der Anweisung CREATE TABLE (HADOOP)bewusst sein. Weitere Informationen finden Sie unter Anweisung CREATE TABLE (HADOOP) in der Produktdokumentation zuDb2Big SQL.

Die Zwischenspeicherung von Data Virtualization basiert ebenfalls auf den MQT-Funktionen Db2. Die folgenden Db2-MQT-Einschränkungen gelten. Weitere Informationen finden Sie unter Einschränkungen für MQTs (Materialized Query Table) in der Produktdokumentation zuDb2.

  • Sie müssen die Einschränkungen für fullselect-Komponenten kennen. Weitere Informationen finden Sie unter Fullselect in der Produktdokumentation zuDb2.
  • Der direkte Zugriff auf Cache-Tabellen (MQT-Tabellen mit Namen, die mit DV* im CACHESYS -Schema beginnen) ist allen Benutzern untersagt.