以下代码段中的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列具有三个可能的值(源E40402-18 Oracle参考11g)
在扫描了很多 Oracle 的 11g(这个问题是关于 11g)关于此的文档后,我认为答案应该是:alter table t_a result_cache (mode manual);没有文档记录。它被接受的事实要么是 Oracle 错误,要么是未描述的文档缺陷。虽然它可能(Oracle 之外的谁能真正证明这一点?)的行为与 100% 相同mode default,但我不会使用它,而是使用文档中描述的表级别的两种模式:DEFAULT和FORCE。MANUAL是仅针对参数 的记录选项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
编辑:更正了链接
| 归档时间: |
|
| 查看次数: |
169 次 |
| 最近记录: |