`

Oracle初始化参数含义 第二季 (可怜的百度穷的给不了足够空间放)

阅读更多

optimizer_index_cost_adj:
说明: 在考虑太多或太少索引访问路径的情况下,可以用来优化优化程序的性能。该值越低, 优化程序越容易选择一个索引。也就是说,如果将该值设置为 50%, 索引访问路径的成本就是正常情况下的一半。
值范围: 1 -10000
默认值: 100 (一个索引访问路径的常规成本)

star_transformation_enabled:
说明: 确定基于成本的查询转换是否将被应用到星型查询中。如果设置为TRUE,优化程序将考虑将基于成本的转换应用于星型查询中;如果设置为FALSE,将不使用任何转换;如果设置为TEMP_DISABLE,将考虑查询转换,但不使用临时表。
值范围: TRUE | FALSE | TEMP_DISABLE
默认值: FALSE

optimizer_mode:
说明: 指定优化程序的行为。如果设置为RULE,就会使用基于规则的优化程序,除非查询含有提示。如果设置为 CHOOSE,就会使用基于成本的优化程序, 除非语句中的表不包含统计信息。ALL_ROWS FIRST_ROWS始终使用基于成本的优化程序。
值范围: RULE | CHOOSE | FIRST_ROWS | ALL_ROWS
默认值: CHOOSE

optimizer_index_caching:
说明: 调整基于成本的优化程序的假定值,即在缓冲区高速缓存中期望用于嵌套循环联接的索引块的百分比。它将影响使用索引的嵌套循环联接的成本。将该参数设置为一个较高的值,可以使嵌套循环联接相对于优化程序来说成本更低。
值范围: 0 - 100 %
默认值: 0

job_queue_processes:
说明: 只用于复制环境。它指定每个例程的SNP作业队列进程的数量 (SNP0, ... SNP9,SNPA, ...SNPZ)。要自动更新表快照或执行由DBMS_JOB创建的请求, 请将该参数设置为1或更大的值。
值范围: 0 36
默认值: 0

max_transaction_branches:
说明: 控制分布式事务处理中分支的数量。将MAX_TRANSACTION_BRANCHES设置为较低的值, 可以根据MAX_TRANSACTION_BRANCHES * DISTRIBUTED_TRANSACTIONS * 72 字节,略微减少共享池的空间量。此参数在 8.1.3 版中已废弃。
值范围: 1 - 32
默认值: 8

compatible:
说明: 允许您使用一个新的发行版, 同时保证与先前版本的向后兼容性。
值范围: 默认为当前发行版。
默认值: 由发行版确定

archive_lag_target:
说明: 此参数与基于时间的线程高级功能相关联。
值范围: 0 [60, 7200] 中的任意整数。
默认值: 0 为默认值, 此时将禁用基于时间的线程高级功能。否则, 值将代表秒数

aq_tm_processes:
说明: 如果大于零,就会启用对队列消息的时间监视。该时间值可用于指定消息的延迟和失效属性(用于应用程序的开发)
值范围: 0 - 10
默认值: 0

spfile:
说明: 指定当前使用的服务器参数文件的名称。
值范围: 静态参数
默认值: SPFILE 参数可在客户端PFILE中定义,以指明要使用的服务器参数文件的名称。服务器使用默认服务器参数文件时,SPFILE的值要由服务器在内部设置。

Logmnr_max_persistent_sessions:

Standby_file_management:

Trace_enabled:

Ifile:
说明: 用于在当前参数文件中嵌入其他参数文件。您可以在一个参数文件的多个行上多次使用该参数, 但最多只能有三级嵌套。
值范围: 任何有效的参数文件名 (语法是 IFILE = parameter_file_name)
默认值: NULL

remote_listener:

global_context_pool_size:
说明: SGA 分配的用于存储和管理全局应用程序环境的内存量。
值范围: 任意整数值。
默认值: 1 M

plsql_native_library_subdir_count:

fixed_date:
说明: SYSDATE 返回的数据。对于必须始终返回固定日期而非系统日期的测试,该值很有用。使用双引号或不使用引号。请勿使用单引号。
值范围: YYYY-MM-DD-HH24:MI:SS (或默认的 Oracle 日期格式)
默认值: NULL

db_name:
说明: 一个数据库标识符, 应与CREATE DATABASE 语句中指定的名称相对应。
值范围: 任何有效名称最多可有 8 个字符。
默认值: (但应指定)

cluster_database:

cluster_interconnects:

cluster_database_instances:

sql_version:

replication_dependency_tracking:
说明: 跟踪相关性对复制服务器以并行方式传播所作的更改至关重要。如果设置为FALSE,数据库上的读/写操作将运行得更快,但无法为复制服务器产生并行传播的相关性信息。
值范围: TRUE | FALSE
默认值: TRUE (即启用读/写相关性跟踪)

remote_os_roles:
说明: REMOTE_OS_ROLES设置为TRUE,允许由远程客户机的操作系统来分配角色。如果设置为 FALSE,则由远程客户机的数据库来识别和管理角色。
值范围: TRUE | FALSE
默认值: FALSE

remote_os_authent:
说明: REMOTE_OS_AUTHENT 设置为 TRUE, 允许使用 OS_AUTHENT_PREFIX的值来验证远程客户机。
值范围: TRUE | FALSE
默认值: FALSE

open_links:
说明: 指定在一次会话中同时打开的与远程数据库的连接的最大数量。该值应等于或超过一个引用多个数据库的单个 SQL语句中引用的数据库的数量, 这样才能打开所有数据库以便执行该语句。
值范围: 0 - 255 (如果为 0, 不允许分布式事务处理)
默认值: 4

open_links_per_instance:
说明: 指定XA应用程序中可移植的打开连接的最大数量。XA事务处理使用可移植的打开的连接,便在提交一个事务处理后能将这些连接高速缓存。如果创建连接的用户就是拥有事务处理的用户, 各事务处理则可共享连接。
值范围: 0 - UB4MAXVAL
默认值: 4

remote_login_passwordfile:
说明: 指定操作系统或一个文件是否检查具有权限的用户的口令。如果设置为NONE,Oracle 将忽略口令文件。如果设置为EXCLUSIVE, 将使用数据库的口令文件对每个具有权限的用户进行验证。如果设置为SHARED, 多个数据库将共享SYS INTERNAL 口令文件用户。
值范围:NONE | SHARED | EXCLUSIVE
默认值: NONE

hs_autoregister:
说明: 启用或禁用异构服务(HS)”代理的自动自注册。如果启用,信息将被上载到数据字典中,便在通过同一代理建立后续连接时降低开销。
值范围: TRUE | FALSE
默认值: TRUE

global_names:
说明: 指定是否要求数据库链接与所连接的数据库同名。如果该值为FALSE,则不执行检查。要使分布式处理中的命名约定一致,请将该参数设置为 TRUE
值范围: TRUE | FALSE
默认值: TRUE

distributed_transactions:
说明: 一个数据库一次可参与的分布式事务处理的最大数量。如果由于网络故障异常频繁而减少该值, 将造成大量未决事务处理。
值范围: 0 - TRANSACTIONS 参数值。
默认值: 根据操作系统而定

commit_point_strength:
说明: 一个用于确定分布式事务处理中提交点的位置的值。
值范围: 0 -255
默认值: 根据操作系统而定

db_domain:
说明: 指定数据库名的扩展名 (例如:US.ORACLE.COM) 为使一个域中创建的数据库名唯一,建议指定该值。
值范围: 由句点分隔的任何字符串, 最长可以有 128 个字符。
默认值: WORLD

dblink_encrypt_login:
说明: 在连接到其他 Oracle Server , 数据库链接是否使用加密口令。
值范围: TRUE | FALSE
默认值: FALSE

backup_tape_io_slaves:
说明: 一个恢复管理器参数, 用于确定读取或写入磁带是否要使用服务器进程或一个附加的I/O从属。
值范围: TRUE | FALSE
默认值: FALSE

tape_asynch_io:
说明: 用于控制对顺序设备的I/O操作 (例如, Oracle数据备份或复原到磁带上,或从磁带上备份或复原Oracle数据)是否异步。只有在您的平台支持对顺序设备的异步I/O操作的情况下,将该值设置为 TRUE才有效; 如果异步 I/O 的执行情况不稳定, 请将该值设置为 FALSE
值范围: TRUE | FALSE
默认值: FALSE

log_file_name_convert:
说明: 将主数据库上的一个日志文件的文件名转换为备用数据库上对等的路径和文件名。将一个日志文件添加到一个主数据库后,必须将一个相应的文件添加到备用数据库中。该参数替代Oracle7中的LOG_FILE_NAME_CONVERT参数。
值范围: 任何格式为"主体日志文件的路径/文件名" "备用日志文件的路径/文件名" 的有效路径/文件名
默认值: NULL

fal_server:
说明: 指定此备用数据库的 FAL 服务器。该值是一个 Oracle Net 服务名。此 Oracle Net服务名被假定为已在备用数据库系统上正确配置, 可指向期望的 FAL 服务器。
值范围: Oracle Net 服务名的字符串值。

Fal_client:
说明: 指定供FAL 服务(通过 FAL_SERVER 参数配置) 来引用 FAL 客户机的 FAL客户机名称。该参数的值是一个 Oracle Net 服务名。此 Oracle Net 服务名被假定为已在FAL服务器系统上正确配置, 可指向 FAL 客户机 (: 此备用数据库)
值范围: Oracle Net 服务名的字符串值。

Drs_start:
说明: 使Oracle可以确定是否应启动DRMON 进程。DRMON是一种不会导致致命错误的Oracle 后台进程,只要例程存在, 该进程就存在。
值范围: TRUE | FALSE
默认值: FALSE

remote_archive_enable:
说明: 控制是否可向远程目标执行重做日志文件归档操作。必须将该参数值设置为TRUE, 以便 Oracle数据库例程对重做日志文件进行远程归档, 并且/或者接收远程归档的重做日志文件。
值范围: FALSE | TRUE
默认值: TRUE

standby_preserves_names:
说明: 表明备用数据库上的文件名是否与主数据库上的文件名相同。
值范围: TRUE | FALSE。注:如果将值设置为True,且备用数据库与主数据库位于同一系统上, 则主数据库文件可能被覆盖。
默认值: FALSE

Standby_archive_dest:
说明: 指定来自一个主例程的归档日志的到达位置。STANDBY_ARCHIVE_DESTLOG_ARCHIVE_FORMAT用于在备用位置上虚拟完全合格的归档日志文件名。备用数据库上的RFS服务器将使用该值, 而不是ARCHIVE_LOG_DEST
值范围: NULL字符串或非 RAW 类型的有效路径/设备名。
默认值: NULL

db_file_name_convert:
说明: 将主数据库上的一个新数据文件的文件名转换为备用数据库上的文件名。
值范围: 一个有效的主/备用目录和文件名对。
默认值:

max_enable_roles:

说明: 指定一个用户可以启用的数据库角色(包括子角色)的最大数量。用户可启用的角色的实际数量是 2 MAX_ENABLED_ROLES 的值,因为每个用户都有两个附加的角色:PUBLIC和用户自己的角色。
值范围: 0 -148
默认值: 20

O7_DICTIONARY_ACCESSIBILITY:
说明: 主要用于从 Oracle7 移植到 Oracle8i。如果该值为 TRUE, SYSTEM 权限 (SELECT ANY TABLE) 将不限制对 SYS 方案中各对象的访问 (Oracle7 行为)。如果该值为FALSE, 只有被授予了 SELECT_CATALOG_ROLE, EXECUTE_CATALOG_ROLE DELETE_CATALOG_ROLE 权限的用户才能访问 SYS 方案中的各对象。
值范围: TRUE | FALSE
默认值: TRUE

sql92_security:
说明: 指定要执行一个更新或删除引用表列的值是否需要具有表级的SELECT 权限。
默认值: FALSE

audit_trail:
说明: 启用或禁用数据库审计。如果该参数为 TRUEDB, 审计记录将被写入SYS.AUD$表中; 如果参数为 OS,则写入一个操作系统文件。
值范围: NONE | FALSE | DB | TRUE | OS
默认值: NONE

rdbms_server_dn:
说明: RDBMS服务器的唯一判别名。它用于在一个企业目录服务中检索企业角色。有关详细信息,请参阅“Oracle Advanced Security Administrator’s Guide”
值范围: 所有 X.500 唯一判别名格式值。
默认值:

os_roles:
说明: 确定操作系统或数据库是否为每个用户标识角色。如果设置为TRUE,将由操作系统完全管理对所有数据库用户的角色授予。否则,角色将由数据库标识和管理。
值范围: TRUE | FALSE
默认值: FALSE

os_authent_prefix:
说明: 使用用户的操作系统帐户名和口令来验证连接到服务器的用户。该参数的值与各用户的操作系统帐户连接在一起。要去除 OS 帐户前缀,请指定空值。
值范围: 任何标识符。
默认值: 根据操作系统而定 (通常是 ’OPS$’)

object_cache_max_size_percent:
说明: 指定会话对象的高速缓存增长可超过最佳高速缓存大小的百分比,最大大小等于最佳大小加上该百分比与最佳大小的乘积。如果高速缓存大小超过了这个最大大小,就会尝试将高速缓存缩小到最佳大小。
值范围: 0% 到根据操作系统而定的最大值。
默认值: 10%

object_cache_optimal_size:
说明: 指定在高速缓存超过最大大小的情况下, 会话对象高速缓存将被缩小到的大小。
值范围: 10K 到根据操作系统而定的最大值。
默认值: 100K

session_max_open_files:
说明: 指定可在任一给定会话中打开的 BFILE 的最大数量。一旦达到这个数量,此后将无法在该会话中打开更多文件。该参数还取决于操作系统参数 MAX_OPEN_FILES
值范围: 1 - 至少为 (50, OS 级上的MAX_OPEN_FILES)
默认值: 10

parallel_execution_message_size:
说明: 指定并行执行 (并行查询, PDML, 并行恢复和复制) 消息的大小。如果值大于20484096,就需要更大的共享池。如果 PARALLEL_AUTOMATIC_TUNING = TRUE,将在大存储池之外指定消息缓冲区。
值范围: 2148 - 无穷大。
默认值: 如果PARALLEL_AUTOMATIC_TUNINGFALSE,通常值为2148; 如果PARALLEL_AUTOMATIC_TUNINGTRUE,则值为 4096 (根据操作系统而定)

Paralle_min_percent:
说明: 指定并行执行要求的线程的最“俜直取I柚酶貌问,可以确保并行执行在没有可用的恰当查询从属进程时, 会显示一个错误消息,并且该查询会因此而不予执行。
值范围: 0 -100
默认值: 0, 表示不使用该参数。

Parallel_automatic_tuning:
说明: 如果设置为TRUE,Oracle将为控制并行执行的参数确定默认值。除了设置该参数外,你还必须为系统中的表设置并行性。
值范围: TRUE | FALSE
默认值: FALSE

parallel_threads_per_cpu:
说明: 说明一个 CPU 在并行执行过程中可处理的进程或线程的数量,并优化并行自适应算法和负载均衡算法。如果计算机在执行一个典型查询时有超负荷的迹象, 应减小该数值。
值范围: 任何非零值。
默认值: 根据操作系统而定 (通常为 2)

parallel_broadcast_enabled:
说明: 通过使用一个散列联接或合并联接,可以在将多个大结果集联接到一个小结果集(以字节而不是行为单位来衡量大小)时改善性能。如果该值设置为TRUE,优化程序可以将小结果集内的每个行都传播到大型集内的每个集群数据库处理行中。
值范围: TRUE | FALSE
默认值 : FALSE

parallel_adaptive_multi_user:
说明: 启用或禁用一个自适应算法,旨在提高使用并行执行方式的多用户环境的性能。通过按系统负荷自动降低请求的并行度,在启动查询时实现此功能。当 PARALLEL_AUTOMATIC_TUNING = TRUE , 其效果最佳。
值范围: TRUE | FALSE
默认值: 如果 PARALLEL_AUTOMATIC_TUNING = TRUE, 则该值为 TRUE; 否则为 FALSE

parallel_max_servers:
说明: 指定一个例程的并行执行服务器或并行恢复进程的最大数量。如果需要,例程启动时分配的查询服务器的数量将增加到该数量。
值范围: 0 -256
默认值: CPU_COUNT, PARALLEL_AUTOMATIC_TUNING PARALLEL_ADAPTIVE_MULTI_USER确定

parallel_min_servers
说明: 指定为并行执行启动例程后, Oracle 创建的查询服务器进程的最小数量。
值范围: 0 - PARALLEL_MAX_SERVERS
默认值: 0

log_archive_dest_state_3:
说明: 指定相应的归档日志目标参数 ( LOG_ARCHIVE_DEST_3) 的可用性状态。如果启用,日志目标将被归档。如果延迟, 该目标将被排除在归档操作之外直至重新启用。
值范围: ENABLE | DEFER
默认值: ENABLE

log_archive_dest_state_4:
说明: 指定相应的归档日志目标参数 ( LOG_ARCHIVE_DEST_4) 的可用性状态。如果启用,日志目标将被归档。如果延迟, 该目标将被排除在归档操作之外直至重新启用。
值范围: ENABLE | DEFER
默认值: ENABLE

log_archive_dest_state_5:
说明: 指定相应的归档日志目标参数 ( LOG_ARCHIVE_DEST_5) 的可用性状态。如果启用,日志目标将被归档。如果延迟, 该目标将被排除在归档操作之外直至重新启用。
值范围: ENABLE | DEFER
默认值: ENABLE

log_archive_dest_state_6:
说明: 标识特定日志归档目标的最近的用户定义状态.
值范围: ENABLE--如果目标属性有效, 则启用归档日志目标; DEFER--即使目标属性有效,也要延迟处理归档日志目标;或者是ALTERNATE--延迟处理归档日志目标,直到另一个目标的失败导致自动启用了此目标 (前提是备用目标的属性必须有效)

log_archive_dest_state_7:
说明: 标识特定日志归档目标的最近的用户定义状态。
值范围: ENABLE--如果目 标属性有效, 则启用归档日志目标; DEFER--即使目标属性有效,也要延迟处理归档日志目标;或者是ALTERNATE--延迟处理归档日志目标,直到另一个目标的失败导致自动启用了此目标 (前提是备用目标的属性必须有效)

log_archive_dest_state_8:
说明: 标识特定日志归档目标的最近的用户定义状态。
值范围: ENABLE--如果目标属性有效, 则启用归档日志目标; DEFER--即使目标属性有效,也要延迟处理归档日志目标;或者是ALTERNATE--延迟处理归档日志目标,直到另一个目标的失败导致自动启用了此目标 (前提是备用目标的属性必须有效)

分享到:
评论

相关推荐

    关于oracle初始化参数研究的一组文档

    如题,这组文档详尽的描述分析了oracle初始化的过程及其参数的含义及设置的方式,对于要深入了解oracle的朋友是很有帮助的。

    oracle实验二 体系结构、存储结构与各类参数

    【实验目的】 1. 理解Oracle体系结构 2. 了解初始化参数文件以及初始化参数的含义 3. 掌握查看三类数据字典视图和动态性能视图的方法

    oracle培训资料

    自己编写的,有些复制网上的,个人觉得还是值得看看,其中包括: Oracle 9i 企业版安装过程及图解.docx Oracle初始化参数含义.docx Oracle使用方法.docx oracle常识培训.pptx

    最全的oracle常用命令大全.txt

    带初始化参数文件的启动方式 先读取参数文件,再按参数文件中的设置启动数据库 例:startup pfile=E:Oracleadminoradbpfileinit.ora 8、startup EXCLUSIVE 二、用户如何有效地利用数据字典 ORACLE的数据字典是...

    oracle数据库经典题目

    文本初始化参数文件是一个本地的初始化参数文件,而服务器初始化参数文件是一个放在数据库服务器端的共享的二进制初始化参数文件。文本参数文件的修改是通过直接对文本的修改实现的,通过命令行是无法将修改后的参数...

    Oracle10g DBA经常使用的动态性能视图和数据字典

    v$logfile有关实例重置日志组文件名及其位置的信息 v$parameter:初始化参数文件中所有项的值 v$process:当前进程的信息 v$rollname:回滚段信息 v$rollstat:联机回滚段统计信息 v$rowcache:内存中数据字典活动...

    Oracle 数据库 9i/10g/11g 扫描,优化提示,安全提示

    11,Oracle隐含初始化参数及含义。 12,Oracle常用的事件及参数。 13, 常用操作提示(还在移植...)。 14,DG的步骤自动生成(还在移植...) 15,RAC配置步骤总结windows, linux, solaris, aix, hp-ux各平台(还在...

    Java虚拟机规范.Java SE 8版.zip

    第5章定义Java虚拟机启动以及类与接口的加载、链接和初始化过程;第6章阐释并列举Java虚拟机指令集;第7章提供一张以操作码值为索引的Java虚拟机操作码助记符表。 《Java核心技术系列:Java虚拟机规范(Java SE 8版...

    Java虚拟机规范 Java SE 8版

    第5章定义Java虚拟机启动以及类与接口的加载、链接和初始化过程;第6章阐释并列举Java虚拟机指令集;第7章提供一张以操作码值为索引的Java虚拟机操作码助记符表。 《Java核心技术系列:Java虚拟机规范(Java SE 8版...

    orcale常用命令

    带初始化参数文件的启动方式 先读取参数文件,再按参数文件中的设置启动数据库 例:startup pfile=E:Oracleadminoradbpfileinit.ora 8、startup EXCLUSIVE 二、用户如何有效地利用数据字典 ORACLE的数据字典是...

    java虚拟机规范 jdk8.

    第5章定义Java虚拟机启动以及类与接口的加载、链接和初始化过程;第6章阐释并列举Java虚拟机指令集;第7章提供一张以操作码值为索引的Java虚拟机操作码助记符表。  《Java核心技术系列:Java虚拟机规范(Java SE 8...

    疯狂JAVA讲义

    学生提问:能不能只分配内存空间,不赋初始值呢?89 4.5.4 使用数组 90 学生提问:为什么要我记住这些异常信息? 91 4.5.5 JDK1.5提供了foreach循环 91 4.6 深入数组 93 4.6.1 内存中的数组 93 学生提问:为...

    javaSE代码实例

    第一篇 起步篇 第1章 初识Java 3 1.1 Java简介 3 1.1.1 Java的不同平台 3 1.1.2 Java发展的历程 3 1.1.3 Java的特点 4 1.2 安装开发工具包 5 1.2.1 下载JDK 5 1.2.2 安装JDK 6 1.2.3 安装后Java...

    VC++6.0核心编程源码.rar

    第一部分 程序员必读 第一章 对程序错误的处理 在我们开始介绍Microsoft Windows应该提供的许多特性之前,我们首先必须了解Windows的各个函数是如何进行错误处理的。 当你调用一个Windows函数时,它首先要检验你...

    二十三种设计模式【PDF版】

    状态是编程中经常碰到的实例,将状态对象化,设立状态变换器,便可在状态中轻松切换. 设计模式之 Memento(注释状态?) 很简单一个模式,就是在内存中保留原来数据的拷贝. 设计模式之 Interpreter(解释器) 主要用来对...

Global site tag (gtag.js) - Google Analytics