RESULT_CACHE MODE DEFAULT中的default和manual之间有什么区别?手册?

Mee*_*een 9 oracle oracle11g

以下代码段中的default&和有什么区别manual?(Oracle 11g)

alter table t_a result_cache (mode default);
Run Code Online (Sandbox Code Playgroud)

alter table t_a result_cache (mode manual);
Run Code Online (Sandbox Code Playgroud)

图片:

user_tables.result_cache

user_tables.result_cache列具有三个可能的值(源E40402-18 Oracle参考11g)

Pet*_*ter 4

在扫描了很多 Oracle 的 11g(这个问题是关于 11g)关于此的文档后,我认为答案应该是:alter table t_a result_cache (mode manual);没有文档记录。它被接受的事实要么是 Oracle 错误,要么是未描述的文档缺陷。虽然它可能(Oracle 之外的谁能真正证明这一点?)的行为与 100% 相同mode default,但我不会使用它,而是使用文档中描述的表级别的两种模式:DEFAULTFORCEMANUAL是仅针对参数 的记录选项RESULT_CACHE_MODE

这是我能找到的最好的 Oracle 11g 相关文档,其中涵盖结果缓存表注释(第 7.6.3.3 章)以及 RESULT_CACHE_MODE 初始化参数(第 7.6.3.1 章):https: //docs.oracle。 com/cd/E25178_01/server.1111/e16638/memory.htm#BGBCABED

编辑:更正了链接