Go back to the English version of the documentationData Virtualization中的缓存限制
IBM Cloud Pak for Data Data Virtualization中的缓存限制
Last updated: 2024年11月26日
在Data Virtualization中创建缓存时,必须考虑某些限制。
Data Virtualization中的缓存受以下限制:
- 无法使用
fetch first n rows
子句。 - 无法使用
order by
子句。 - 无法使用使用
with
子句的select
语句。 - 不受支持的数据类型:
- BINARY (BINARY 不受支持; 但是,支持 VARBINARY)
- CHAR FOR BIT DATA 和 VARCHAR FOR BIT DATA
- DECFLOAT
- 图形,变量
- LOB 类型 (BLOB , CLOB 和 DBCLOB)
- LONG VARCHAR 和 LONG VARGRAPHIC (在 Db2®中不推荐使用这些类型)
- 时间
- XML
Data Virtualization caching is built on Db2 Big SQL capabilities that involve Hadoop MQTs. 以下限制适用。
- 您必须了解
CREATE TABLE (HADOOP)
语句中的限制。 有关更多信息,请参阅 Db2 Big SQL 产品文档中的 CREATE TABLE (HADOOP) 语句 。
Data Virtualization缓存也建立在 "Db2MQT 功能之上。 以下 Db2 MQT 限制适用。 有关更多信息,请参阅 Db2 产品文档中的 具体化查询表限制 。
- 您必须了解
fullselect
组件限制。 有关更多信息,请参阅 Db2 产品文档中的 fullselect 。 - If IBM Knowledge Catalog政策的执行 is enabled in Data Virtualization, direct access to cache tables (MQT tables with names that start with
DV*
in theCACHESYS
schema) is denied to all users.