您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > ORACLE初始化参数详解
ORACLE8i初始化参数列表及说明1aq_tm_processes如果大于零,就会启用对队列消息的时间监视。该时间值可用于指定消息的延迟和失效属性(用于应用程序的开发)。0-100audit_file_dest对于每个与数据库的SYSDBA或INTERNAL连接,都将在该目录中生成一个审计文件(仅用于UNIX)。任何有效的目录名ORACLE_HOME/rdbms/auditlog_archive_dest_2log_archive_dest_3log_archive_dest_4log_archive_dest_5log_archive_dest_state_2log_archive_dest_state_3log_archive_dest_state_4log_archive_dest_state_5mts_listener_address指定多线程服务器的监听程序配置。监听程序需要一个监听地址,以便处理系统所用的各个网络协议的连接请求。除非MTS_MULTIPLE_LISTENERS=TRUE,每个条目都必须有一个独立的相邻值。此参数在8.1.3版中已废弃blank_trimmingANSI相容性果值为TRUE,即使源长度比目标长度(SQL92兼容)更长,也允许分配数据。RUE|FALSEFALSErow_lockingANSI相容性指定在表已更新或正在更新时是否获取行锁。如果设置为ALWAYS,只有在表被更新后才获取行锁。如果设置为INTENT,只有行锁将用于SELECTFORUPDATE,但在更新时将获取表锁。ALWAYS|DEFAULT|INTENTALWAYSserializableANSI相容性确定查询是否获取表级的读取锁,以防止在包含该查询的事务处理被提交之前更新任何对象读取。这种操作模式提供可重复的读取,并确保在同一事务处理种对相同数据的两次查询看到的是相同的值。TRUE|FALSEFALSEORACLE8i初始化参数列表及说明2mts_circuitsMTS指定可用于进站和出站网络会话的虚拟电路总数。该参数是用于某个例程的总SGA要求的几个参数之一。派生:SESSIONS参数的值(如果正在使用多线程服务器体系结构);否则为0。mts_max_dispatchersMTS指定在一个多线程服务器环境中可同时运行的调度程序进程的最大数量。根据操作系统而定。如果已配置了调度程序,默认设置为大于5的任何数目或配置的调度程序的数目。mts_max_serversMTS指定在一个多线程服务器环境中可同时运行的共享服务器进程的最大数量。根据操作系统而定。20mts_multiple_listenersMTS指定多个监听程序的地址是分别指定的,还是用一个ADDRESS_LIST字符串指定。此参数在8.1.3版中已废弃。TRUE|FALSEFALSEmts_serversMTS指定在启动例程后,要为多线程服务器环境创建的服务器进程的数量。根据操作系统而定。1mts_serviceMTS一个多线程服务器参数,用于指定已在调度程序上注册,用来建立数据库连接的一个唯一的服务名。如果要在没有调度程序的情况下仍能连接到数据库,请将该值设置为与例程名相同。此参数在8.1.3版中已废弃。根据操作系统而定。0mts_sessionsMTS指定允许的多线程服务器体系结构用户会话的总数。设置该参数可以保留一些用户会话用于专用服务器。0到SESSIONS-5派生:小于MTS_CIRCUITS和SESSIONS–5nls_calendarNLS指定Oracle使用哪种日历系统作为日期格式。ArabicHijrah、EnglishHijrah、Gregorian、JapaneseImperial、GregorianORACLE8i初始化参数列表及说明3Persian、ROCOfficial(RepublicofChina)和ThaiBuddha。nls_compNLS在SQL语句中,应避免使用繁琐的NLS_SORT进程。正常情况下,WHERE子句中进行的比较是二进制的,但语言比较则需要NLSSORT函数。可以使用NLS_COMP指定必须根据NLS_SORT会话参数进行语言比较。Oracle8iNationalLanguageSupportGuide中指定的任何有效的10字节字符串。BINARYnls_currencyNLS为L数字格式元素指定用作本地货币符号的字符串。该参数的默认值由NLS_TERRITORY确定。Oracle8iNationalLanguageSupportGuide中指定的任何有效的10字节字符串。从NLS_TERRITORY中获得nls_date_formatNLS指定与TO_CHAR和TO_DATE函数一同使用的默认日期格式。该参数的默认值由NLS_TERRITORY确定。该参数的值可以是包含在双引号内的任何有效的日期格式掩码。例如:''MMM/DD/YYYY''。任何有效的日期格式掩码,但不得超过一个固定长度。派生nls_date_languageNLS指定拼写日期名、月名和日期缩写词(AM,PM,AD,BC)的语言。该参数的默认值是由NLS_LANGUAGE指定的语言。任何有效的NLS_LANGUAGE值。NLS_LANGUAGE的值nls_dual_currencyNLS用于覆盖NLS_TERRITORY中定义的默认双重货币符号。如果不设置该参数,就会使用默认的双重货币符号;否则就会启动一个值为双重货币符号的新会话。任何有效的格式名。双重货币符号nls_iso_currencyNLS为C数字格式元素指定用作国际货币符号的字符串。该参数的默认值由NLS_TERRITORY确定。任何有效的NLS_TERRITORY值。从LS_TERRITORY中获得nls_languageNLS指定数据库的默认语言,该语言将用于消息,日期和月份名,AD、BC、AM和PM的符号,以及默认的排序机制。可支持的语言包括英语、法语和日语等等。任何有效的语言名。根据操作系统而定nls_numeric_charactersNLS指定将用作组分隔符和小数位的字符。组分隔符就是用来分隔整任何单字节字符,“+”、从ORACLE8i初始化参数列表及说明4数位组(如千、百万等等)的字符。小数分隔符用来将一个数字的整数部分与小数部分分隔开。其格式是decimal_charactergroup_separator。“-”、“”、“”除外。NLS_TERRITORY中获得nls_sortNLS指定ORDERBY查询的比较顺序。对于二进制排序,ORDERBY查询的比较顺序是以数值为基础的。对于语言排序,则需要进行全表扫描,以便将数据按照所定义的语言排序进行整理。BINARY或有效的语言定义名。从NLS_LANGUAGE中获得nls_territoryNLS为以下各项指定命名约定,包括日期和星期的编号、默认日期格式、默认小数点字符和组分隔符,以及默认的ISO和本地货币符号。可支持的区域包括美国、法国和日本。任何有效的地区名。根据操作系统而定nls_time_formatNLS指定一个字符串值,设置TIME数据类型的默认值,该数据类型包含HOUR、MINUTE和SECOND这几个日期时间字段。TIME'09:26:50'(将值存储为7个字节)。从LS_TERRITORY中获得nls_time_tz_formatNLS指定一对值(UTC,TZD),设置TIMEWITHTIMEZONE数据类型的默认值,该数据类型包含HOUR、MINUTE、SECOND、TIMEZONE_HOUR和TIMEZONE_MINUTE这几个日期时间字段。UTC是世界时而TZD是当地时区。TIME'09:26:50.20+02:00'(将值存储为9个字节)。从NLS_TERRITORY中获得nls_timestamp_formatNLS与NLS_TIME_FORMAT相似,只不过它设置的是TIMESTAMP数据类型的默认值,该数据类型既存储YEAR、MONTH和DAY这几个日期值,也存储HOUR、MINUTE和SECOND这几个时间值。TIMESTAMP'1997-01-3109:26:50.10'(将值存储为11个字节)。从NLS_TERRITORY中获得nls_timestamp_tz_formatNLS与NLS_TIME_TZ_FORMAT相似,其中的一对值指定TIMESTAMP数据类型的默认值,该类型除存储YEAR、MONTH和DAY日期值,HOUR、MINUTE和SECOND时间值,还存储TIMEZONE_HOUR和TIMEZONE_MINUTE。语法:TIMESTAMP'1997-01-3109:26:50+02:00'(将值存储为13个字节)。从NLS_TERRITORY中获得gc_defer_timeOPS一个并行服务器参数,用于确定服务器在将频繁使用的块写入磁盘之前要等待的时间长度(以1/100秒为单位)这样能减少例程争用,并优化例程对块的访问。任何正整数(0将禁用该功能)。10gc_files_to_locksOPS一个并行服务器参数,用于控制将并行高速缓存管理(PCM)锁GC_FILES_TO_LOCKS=NULLORACLE8i初始化参数列表及说明5映射到数据文件。'{file_list=lock_count[!blocks][R][EACH][:...]'gc_releasable_locksOPS一个并行服务器参数,用于指定将用来为小粒度锁分配空间的可分配锁元素。其最大值只受内存限制的影响。50或更大。DB_BLOCK_BUFFERS的值gc_rollback_locksOPS一个并行服务器参数,用于为同时修改的每个回退段块指定分布式锁的数量。在另一个例程需要具有读取一致性的块的情况下,这些锁能强制例程将回退段块写入磁盘。GC_ROLLBACK_LOCKS='{rs_list=lock_count[!blocks][R][EACH][:...]''0-128=32!8REACH'instance_groupsOPS一个并行服务器参数,可以使用一个用逗号分隔的列表,将当前例程分配给特定组。为并行操作分配查询从属时要使用例程组。一系列组名,由逗号分隔。NULLinstance_numberOPS一个并行服务器参数,用于指定一个唯一编号,以便将例程映射到一个使用FREELISTGROUPS存储参数创建的数据库对象所拥有的空闲列表中。在ALTERTABLE...的INSTANCE子句中使用该值ALLOCATEEXTENT语句可以为该例程动态分配区。1到MAX_INSTANCES(创建数据库时指定)。最小的可用编号(取决于例程启动的次序以及为其它例程指定的INSTANCE_NUMBER值)lm_locksOPS一个并行服务器参数,指定为锁管理器配置的锁的数量。锁的数量可用等式L=R+(R*(N-1))/N来表示,其中R是资源数量,N是节点的总数量,L是锁的总数量。512(最小值);最大值是根据操作系统而定的。12000lm_ressOPS一个并行服务器参数,控制每个锁管理器例程可以锁定的资源的数量。指定的这个值应小于2*DML_LOCKS加上约20个锁的系统开销。256(最小值);最大值是根据操作系统而定的。6000lock_name_spaceOPS指定分布式锁管理器(DLM)用来生成锁名称的命名空间。如果同一个簇上存在一个同名的备用数据库或克隆数据库,最好设置该值。最多有8个字符,不允许使用特殊字符。NULLORACLE8i初始化参数列表及说明6max_commit_propagation_delayOPS一个并行服务器参数,用于指定一个例程的SGA中所包含的系统更改编号(SCN)被LGWR刷新之前,允许保留的最大时间量(以1/100秒为单位)。这是一个极少需要改动的性能参数,因为SCN可能不会以时间为依据进行刷新。0-90000700parallel
本文标题:ORACLE初始化参数详解
链接地址:https://www.777doc.com/doc-4339824 .html