About the Cache Flag
The following table shows the options if the Cache flag is checked or unchecked. It is recommended that you leave this flag at its default value, that is, checked.
Note: The Cache flag is only meaningful when the expression is
not handled by a light parser.
If... | Then... |
---|---|
The Cache flag is checked. |
Only one single parse tree is established for the expression within the object manager, irrespective of the number of open sessions. Therefore, when all sessions share the same parse tree, the memory footprint is reduced, however an overhead for context switch is assumed. |
The flag is not checked. |
Each session has its own parse tree for the expression. There will be no context switch, but the memory footprint is increased. |