ORACLE9i的INIT参数的详细说明1文档格式.docx
- 文档编号:18441315
- 上传时间:2022-12-16
- 格式:DOCX
- 页数:67
- 大小:49.66KB
ORACLE9i的INIT参数的详细说明1文档格式.docx
《ORACLE9i的INIT参数的详细说明1文档格式.docx》由会员分享,可在线阅读,更多相关《ORACLE9i的INIT参数的详细说明1文档格式.docx(67页珍藏版)》请在冰豆网上搜索。
指定多个监听程序的地址是分别指定的,还是用一个ADDRESS_LIST字符串指定。
如果该值为TRUE,
MTS_LISTENER_ADDRESS参数可被指定为:
(ADDRESS_LIST=(ADDRESS=(PROTOCOL=tcp)(PORT=5000)(HOST=zeus))
(ADDRESS=(PROTOCOL=decnet)(OBJECT=outa)(NODE=zeus))
此参数在8.1.3版中已废弃。
mts_servers:
mts_service:
一个共享服务器参数,用于指定已在调度程序上注册,
用来建立数据库连接的唯一服务名。
如果要在没有调度程序的情况下仍能连接到数据库,请将该值设置为与例程名相同。
此参数自8.1.3版起已废弃。
0
mts_sessions:
指定允许的共享服务器体系结构用户会话的总数。
设置此参数可为专用服务器保留一些用户会话。
0到SESSIONS-5
MTS_CIRCUITS和SESSIONS-5两者中的较小值
shared_server_sessions:
mts_max_dispatchers
指定在一个共享服务器环境中可同时运行的调度程序进程的最大数量。
如果已配置了调度程序,则默认值为大于5的任何数目或配置的调度程序的数目
mts_max_servers:
指定在一个共享服务器环境中可同时运行的共享服务器进程的最大数量。
20
dispatchers:
为设置使用共享服务器的共享环境而设置调度程序的数量和类型。
可以为该参数指定几个选项。
有关详细信息,请参阅“Oracle8i管理员指南”和“OracleNetAdministrator'
sGuide”。
这是字符串值的一个示例:
\'
'
(PROTOCOL=TCP)(DISPATCHERS=3)\'
。
参数的有效指定值。
NULL
max_shared_servers:
mts_circuits:
Mts_listener_address:
指定共享服务器的监听程序配置。
监听程序进程需要一个监听地址,以便处理系统所用的各个网络协议的连接请求。
除非MTS_MULTIPLE_LISTENERS=TRUE,否则每个条目都必须有一个独立的相邻值。
此参数自8.1.3版起已废弃
语法:
(ADDRESS=(PROTOCOL=tcp)(HOST=myhost)(PORT=7002))
mts_dispatchers:
max_dispatchers:
nls_nchar_conv_excp:
(如果值为TRUE)当在隐式转换中丢失数据时返回错误的参数。
FALSE|TRUE
TRUE
nls_numeric_characters:
指定将用作组分隔符和小数位的字符。
组分隔符就是用来分隔整数位组(如千,百万等等)的字符。
小数分隔符用来将一个数字的整数部分与小数部分分隔开。
其格式是<
decimal_character>
<
group_separator>
任何单字节字符,'
+'
'
-'
>
除外。
从NLS_TERRITORY中获得
nls_sort:
指定ORDERBY查询的比较顺序。
对于二进制排序,ORDERBY查询的比较顺序是以数值为基础的。
对于语言排序,则需要进行全表扫描,以便将数据按照所定义的语言排序进行整理。
BINARY或有效的语言定义名。
从NLS_LANGUAGE中获得
nls_territory:
为以下各项指定命名约定,包括日期和星期的编号,默认日期格式,默认小数点字符和组分隔符,以及默认的ISO和本地货币符号。
可支持的区域包括美国,法国和日本。
有关所有区域的信息,请参阅Oracle8iNationalLanguageSupportGuide。
任何有效的地区名。
根据操作系统而定
nls_timestamp_format:
与NLS_TIME_FORMAT相似,只不过它设置的是TIMESTAMP数据类型的默认值,该数据类型既存储YEAR,MONTH和DAY这几个日期值,也存储HOUR,MINUTE和SECOND这几个时间值。
TIMESTAMP'
1997-01-3109:
26:
50.10'
(将值存储为11个字节)。
nls_time_format:
指定一个字符串值,设置TIME数据类型的默认值,该数据类型包含HOUR,MINUTE和SECOND这几个日期时间字段。
TIME'
09:
50'
(将值存储为7个字节)。
nls_time_tz_format:
指定一对值(UTC,TZD),设置TIMEWITHTIMEZONE数据类型的默认值,该数据类型包含
HOUR,MINUTE,SECOND,TIMEZONE_HOUR和TIMEZONE_MINUTE
这几个日期时间字段。
UTC是世界时而TZD是当地时区。
50.20+02:
00'
(将值存储为9个字节)。
nls_length_semantics:
使用字节或码点语义来指定新列的创建,如char,varchar2,clob,nchar,nvarchar2,
nclob列。
各种字符集对字符都有各自的定义。
在客户机和服务器上使用同一字符集时,
应以该字符集所定义的字符来衡量字符串。
现有的列将不受影响。
BYTE或CHAR。
nls_length_semantics的数据库字符集的字符所使用的度量单位。
BYTE。
nls_date_format:
指定与TO_CHAR和TO_DATE函数一同使用的默认日期格式。
该参数的默认值由NLS_TERRITORY
确定。
该参数的值可以是包含在双引号内的任何有效的日期格式掩码。
例如:
'
MMM/DD/YYYY'
任何有效的日期格式掩码,但不得超过一个固定长度。
派生
nls_timestamp_tz_format:
与NLS_TIME_TZ_FORMAT相似,其中的一对值指定TIMESTAMP数据类型的默认值,该类型除存储YEAR,MONTH和DAY日期值,HOUR,MINUTE和SECOND时间值,还存储TIMEZONE_HOUR和TIMEZONE_MINUTE。
1997-01-3109:
50+02:
(将值存储为13个字节)。
nls_language:
指定数据库的默认语言,该语言将用于消息,日期和月份名,AD,BC,AM和PM的符号,
以及默认的排序机制。
可支持的语言包括英语,法语和日语等等。
任何有效的语言名。
nls_comp:
在SQL语句中,应避免使用繁琐的NLS_SORT进程。
正常情况下,WHERE子句中进行的比较是二进制的,但语言比较则需要NLSSORT函数。
可以使用NLS_COMP指定必须根据NLS_SORT会话参数进行语言比较。
Oracle8iNationalLanguageSupportGuide中指定的任何有效的10字节字符串。
BINARY
nls_currency:
为L数字格式元素指定用作本地货币符号的字符串。
该参数的默认值由NLS_TERRITORY确定。
nls_date_language:
指定拼写日期名,月名和日期缩写词(AM,PM,AD,BC)的语言。
该参数的默认值是由NLS_LANGUAGE指定的语言。
任何有效的NLS_LANGUAGE值。
NLS_LANGUAGE的值
nls_dual_currency:
用于覆盖NLS_TERRITORY中定义的默认双重货币符号。
如果不设置该参数,就会使用默认的双重货币符号;
否则就会启动一个值为双重货币符号的新会话。
任何有效的格式名。
双重货币符号
nls_iso_currency:
为C数字格式元素指定用作国际货币符号的字符串。
任何有效的NLS_TERRITORY值。
nls_calendar:
指定Oracle使用哪种日历系统作为日期格式。
例如,如果NLS_CALENDAR设置为'
JapaneseImperial'
那么日期格式为'
EYY-MM-DD'
即:
如果日期是1997年5月15日,那么SYSDATE显示为'
H09-05-15'
ArabicHijrah,EnglishHijrah,Gregorian,JapaneseImperial,Persian,ROCOfficial(RepublicofChina)和ThaiBuddha。
Gregorian
plsql_native_c_compiler:
指定用于将生成的C文件编译为目标文件的C编译程序的完整路径名。
此参数是可选的。
随每个平台附带的特有的make文件中包含此参数的默认值。
如果为此参数指定了一个值,则该值将覆盖make文件中的默认值。
C编译程序的完整路径。
无
remote_dependencies_mode:
用于指定数据库为远程PL/SQL存储的过程处理被依赖对象的方式。
如果设置为TIMESTAMP,只有在服务器与本地时间戳相匹配的情况下,才能执行该过程。
如果设置为SIGNATURE,在签名安全的情况下即可执行该过程。
TIMESTAMP|SIGNATURE
TIMESTAMP
utl_file_dir:
允许数据库管理员指定PL/SQL文件I/O许可的目录。
使用多个UTL_FILE_DIR参数即可指定多个目录。
请注意所有用户均可读取或写入UTL_FILE_DIR参数中指定的所有文件。
任何有效的目录路径。
plsql_v2_compatibility:
设置PL/SQL兼容级。
如果设置为FALSE,将执行PL/SQLV3行为,而不允许V2行为;
否则在运行PL/SQLV3时将接受某些PL/SQLV2行为。
plsql_native_make_utility:
指定make实用程序(如UNIX中的make或gmake,即GNUmake)
的完整路径名。
要从生成的C源中生成共享对象或DLL,需要使用make实用程序。
make实用程序的完整路径名。
plsql_native_library_dir:
由PL/SQL编译程序使用。
它指定目录名,其中存储了本机编译程序生成的共享对象。
范围值:
目录名。
plsql_compiler_flags:
它将编译程序标志列表指定为一个用逗号分隔的字符串列表。
native(PL/SQL模块将按本机代码来编译。
),interpreted(然后PL/SQL模块将被编译为PL/SQL字节代码格式),debug(PL/SQL模块将用探测调试符号来编译),non_debug。
"
interpreted,non_debug"
plsql_native_linker:
此参数指定链接程序(如:
UNIX中的ld,或用于将目标文件链接到共享对象或DLL的GNUld)
随每个平台附带的特有的make文件中包含此参数的默认值。
链接程序的完整路径名。
plsql_native_make_file_name:
指定make文件的完整路径名。
make实用程序(由PLSQL_NATIVE_MAKE_UTILITY指定)使用此make文件生成共享对象或DLL。
每个平台附带有端口专用的make文件,该文件包含使用make实用程序在该平台上生成DLL时要遵循的规则。
make文件的完整路径名。
如果设置为SIGNATURE,在签名安全的情况下即可执行该过程。
shared_memory_address:
SHARED_MEMORY_ADDRESS和HI_SHARED_MEMORY_ADDRESS指定运行时SGA
的起始地址。
许多平台在链接时间指定SGA起始地址,在这类平台上这些参数将被忽略。
如果两个参数都设置为0或
NULL,那么地址将根据平台而定。
任何整数值。
0
lock_sga:
用于将整个SGA锁定在物理内存中。
在不支持这种功能的平台上,该值将被忽略。
hi_shared_memory_address:
指定系统全局区(SGA)的运行时起始地址。
在指定SGA连接时起始地址的平台上,该值被忽略。
在64位平台上,
请使用该值来指定高32位和低32位。
如果不指定该值,默认值是平台指定的位置。
pre_page_sga:
一个根据平台而定的参数,如果该参数为TRUE,将把所有SGA页装载到内存中,
以便使该例程迅速达到最佳性能状态。
这将增加例程启动和用户登录的时间,但在内存充足的系统上能减少缺页故障的出现。
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,部分操作系统信息以及客户机信息。
在使用某一重做日志分析工具时,这些记录可能很有用。
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值。
optimizer
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ORACLE9i INIT 参数 详细 说明