Query Rewrite的条件
- Individual materialized views must have the ENABLE QUERY REWRITE clause.
- The session parameter QUERY_REWRITE_ENABLED must be set to TRUE (the default) or FORCE.
- Cost-based optimization must be used by setting the initialization parameter OPTIMIZER_MODE to ALL_ROWS, FIRST_ROWS, or FIRST_ROWS_n.
影响Query Rewrite的参数
- QUERY_REWRITE_ENABLED = TRUE (default), FALSE, or FORCE
- QUERY_REWRITE_INTEGRITY - STALE_TOLERATED, TRUSTED, or ENFORCED (the default)
- OPTIMIZER_MODE = ALL_ROWS (default), FIRST_ROWS, or FIRST_ROWS_n

本文详细探讨了Oracle物化视图的Query Rewrite功能,包括启用条件、影响因素和关键参数如QUERY_REWRITE_INTEGRITY。讨论了ENFORCED、TRUSTED和STALE_TOLERATED模式的差异,并通过实例展示了非验证约束如何影响Query Rewrite。
最低0.47元/天 解锁文章
965

被折叠的 条评论
为什么被折叠?



