remote_dependencies_mode:
说明: 用于指定数据库为远程 pl/sql 存储的过程处理被依赖对象的方式。如果设置为 timestamp,
只有在服务器与本地时间戳相匹配的情况下, 才能执行该过程。如果设置为 signature,
在签名安全的情况下即可执行该过程。
值范围: timestamp | signature
默认值: timestamp
shared_memory_address:
说明: shared_memory_address 和 hi_shared_memory_address 指定运行时 sga
的起始地址。许多平台在链接时间指定 sga 起始地址, 在这类平台上这些参数将被忽略。如果两个参数都设置为 0 或
null, 那么地址将根据平台而定。
值范围: 任何整数值。
默认值: 0
lock_sga:
说明: 用于将整个 sga 锁定在物理内存中。在不支持这种功能的平台上, 该值将被忽略。
值范围: true | false
默认值: false
hi_shared_memory_address:
说明: 指定系统全局区 (sga) 的运行时起始地址。在指定 sga 连接时起始地址的平台上, 该值被忽略。在 64 位平台上,
请使用该值来指定高 32 位和低 32 位。如果不指定该值, 默认值是平台指定的位置。
值范围: 任何整数值。
默认值: 0
pre_page_sga:
说明: 一个根据平台而定的参数, 如果该参数为 true, 将把所有 sga 页装载到内存中,
以便使该例程迅速达到最佳性能状态。这将增加例程启动和用户登录的时间, 但在内存充足的系统上能减少缺页故障的出现。
值范围: true | false
默认值: false
sga_max_size:
说明: 指定例程存活期间所占用的系统全局区的最大大小。
值范围: 0 到各操作系统所允许的最大值。请注意, 由于该参数值的最小值在启动时已经调整完毕, 因而它无关紧要。
默认值: 如果未指定值, sga_max_size 的默认值将与启动时 sga 的最初大小 (比如说 x) 相同。该大小取决于 sga 中各种池的大小, 如缓冲区高速缓存, 共享池, 大型池等。如果指定的值小于 x, 则所使用的 sga_max_size 的值将为 x。也就是说, 它是 x 与用户指定的 sga_max_size 值两者之间的较大值。
fast_start_parallel_rollback:
说明: 执行并行回退时确定进程的最大数量。在多数事务处理的运行时间都较长的系统上, 该值很有用。
值范围: false | low | high
默认值: low (2 * cpu_count)
transaction_auditing:
说明: 确定事务处理层是否生成一个特殊的重做记录, 其中包含用户登录名, 用户名, 会话 id,
部分操作系统信息以及客户机信息。在使用某一重做日志分析工具时, 这些记录可能很有用。
值范围: true | false
默认值: true
transactions:
说明: 指定并行事务处理的最大数量。如果将该值设置得较大, 将增加 sga 的大小,
并可增加例程启动过程中分配的回退段的数量。默认值大于 sessions, 以实现递归事务处理。
值范围: 一个数值。
默认值: 派生 (1.1 * sessions)
enqueue_resources:
说明: 入队可使并行进程能够共享资源。例如, oracle 允许一个进程以共享模式锁定一个表, 以共享更新模式锁定另一个表。
值范围: 10 - 65535 (7.3) 或 10 - 无限制 (8.1)。
默认值: 派生 (该值大于 dml_locks + 20 即已足够)
dml_locks:
说明: 所有用户获取的表锁的最大数量。对每个表执行 dml 操作均需要一个 dml 锁。例如, 如果 3 个用户修改 2 个表,
就要求该值为 6。
值范围: 0 或 20 到无限制。
默认值: 4 * transactions (派生)
hash_join_enabled:
说明: 如果设置为 true, 优化程序将在计算最有效的联接方法时考虑散列联接。oracle 建议数据仓库应用程序应使用 true
值。
值范围: true | false
默认值: true
optimizer_features_enable:
说明: 允许更改 init.ora 参数, 该参数控制着优化程序的行为。受此影响的参数包括 push_join_predicate,
fast_full_scan_enabled, complex_view_merging 和
b_tree_bitmap_plans。
值范围: 8.0.0; 8.0.3; 8.0.4; 8.1.3。
默认值: 8.0.0
query_rewrite_integrity:
说明: oracle server 执行的查询重写的程度。如果设置为 enforced, oracle
将保证其一致性和完整性。如果设置为 trusted, 将使用明确声明的关系来允许重写。如果设置为
stale_tolerated, 即使实体化视图与基础数据不一致, 也仍可以进行重写。
值范围: enforced, trusted, stale_tolerated
默认值: enforced
query_rewrite_enabled
说明: 启用或禁用对实体化视图的查询重写。一个特定实体化视图只在如下条件下启用: 会话参数和单独实体化视图均已启用,
并且基于成本的优化已启用。
值范围: true | false
默认值: false