Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Denodo allows you to add indexes to cache tables for improved performance. However, there appears to be a bug in Denodo where index creation will succeed on the DB-side but Denodo will throw an error or warning. While this warning can be ignored when creating indexes in Design Studio, it can cause schedule cache jobs to fail if a PK index needed to be created as part of the job (invalidating rows based on PK enabled). To get around this, simply create the indexes in Design Studio before running the job.

Note that adding indexes to views will cause an additional error when trying to save changes to the view via the Edit UI panel in the UI. This error prevents the view changes from persisting in Denodo, limiting you to making changes via VQL.

...

To add an index to a cache table, do the following:

  1. Enable caching for a view

  2. Add the index under Cache table indexes

    image-20240807-151253.pngimage-20240807-153846.png

  3. Click Save (you’ll get a warning saying there was issue create the index)

    image-20240807-154152.png

User Guide
Anchor
denodo-user-guide
denodo-user-guide

...