3.2. Internal Materialization
3.2.1. Use Internal Materialization
Procedure 3.1. Use Internal Materialization
- Build a VDB using the Teiid Designer for your usecase normally.
- Identify all the "Virtual Tables", that you think can use caching, then click on the table.
- In the Properties panel, switch the Materialized property to "true"
Important
3.2.2. Internal Materialization Usage Steps
Table 3.1. Properties
| Property | Description |
|---|---|
teiid_rel:ALLOW_MATVIEW_MANAGEMENT |
Allow Teiid based management of the ttl and initial load rather than the implicit behavior
|
teiid_rel:MATVIEW_PREFER_MEMORY |
Same as the pref_mem cache hint option
|
teiid_rel:MATVIEW_TTL |
Same as the ttl cache hint option
|
teiid_rel:MATVIEW_UPDATABLE |
Same as the updatable cache hint option
|
teiid_rel:MATVIEW_SCOPE |
Same as the scope cache hint option
|
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<vdb name="sakila" version="1">
<model name="pg">
<source name="pg" translator-name="postgresql" connection-jndi-name="java:/sakila-ds"/>
</model>
<model name="sakila" type="VIRTUAL">
<metadata type="DDL"><
Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.