参数                  类别                                        说明
always_anti_join 优化程序 一个反连接返回符合 NOT IN 子查询的行。优化程序校验是否可                                        能反连接,如果可能,按照该参数的值处理子查询。
always_semi_join 优化程序 一个半连接返回符合 EXISTS 子查询的行。如果在限制子查询的                                        列上尚未定义索引,半连接可以改善查询性能。
aq_tm_processes                 如果大于零,就会启用对队列消息的时间监视。该时间值可用于                                        指定消息的延迟和失效属性 (用于应用程序的开发)。
audit_file_dest                 对于每个与数据库的 SYSDBA 或 INTERNAL 连接,都将在该目录                                        中生成一个审计文件 (仅用于 UNIX)。
audit_trail     安全性与审计 启用或禁用数据库审计。如果该参数为 TRUE 或 DB,审计记录将                                        被写入 SYS.AUD$ 表中;如果参数为OS,则写入一个操作系统文                                        件。
background_core_dump 诊断统计 是否将 SGA 信息转储到一个生成的核心文件中 (用于 UNIX)。
background_dump_dest 诊断统计 指定在 Oracle 操作过程中为后台进程 (LGWR,DBW n 等等) 写                                        入跟踪文件的路径名(目录或磁盘)。它还定义记录着重要事件和                                        消息的数据库预警文件的位置。
backup_tape_io_slaves 备份与恢复 一个恢复管理器参数,用于确定读取或写入磁带是否要使用服务                                        器进程或一个附加的 I/O 从属。
bitmap_merge_area_size 优化程序 指定合并从对索引的某一范围进行扫描而检索得到的位图要使用                                        的内存量。
blank_trimming ANSI相容性 果值为 TRUE,即使源长度比目标长度 (SQL92 兼容) 更长,也允许分配数                                        据。 
buffer_pool_keep 高速缓存与I/O 保留池大小 (从 DB_BLOCK_BUFFERS 分配)。目的是将对象保留在                                        内存中,以减少 I/O。
buffer_pool_recycle 高速缓存与I/O 循环池大小 (从 DB_BLOCK_BUFFERS 分配)。目的是使用对象后将                                        其清除,以便重复使用内存。
commit_point_strength 分布式复制快照 一个用于确定分布式事务处理中提交点的位置的值。
compatible         移植与兼容 允许使用一个新的发行版,同时保证与先前版本的向后兼容性。
control_file_record_keep_time 重做日照、恢复与控制文件 控制文件中可重新使用部分中的记录                                        必须保留的最短时间 (天数)。
control_files 重做日照、恢复与控制文件 指定一个或多个控制文件名。Oracle 建议对于不同设备                                        或 OS 文件镜像使用多个文件。
core_dump_dest       诊断与统计 指定核心转储位置的目录名 (用于 UNIX)。
cpu_count       进程和会话 Oracle 可用的 CPU 的数目 (用于计算其它参数值)。请勿更改该                                        值。
create_bitmap_area_size 优化程序 指定为创建位图索引而分配的内存量。
cursor_sharing 游标和库高速缓存 控制可以终止共享相同的共享游标的 SQL 语句类型。
cursor_space_for_time 游标和库高速缓存 一个游标引用共享 SQL 区时,确定将 SQL 区保留在共                                        享池中还是从中按过期作废处理。
db_block_buffers 高速缓存与I/O 缓冲区高速缓存中 Oracle 块的数量。该参数会显著影响一个例                                        程的 SGA 总大小。
db_block_checking 诊断与统计 用于控制是否检查事务处理管理的块有无损坏。
db_block_checksum 高速缓存与I/O DBWn、ARCH 和 SQL*loader 是否为每一个数据块读或写计算或校                                        验块的校验和。
db_block_lru_latches 高速缓存与I/O 指定 LRU 闩锁集数量的上限。只有在 V$LATCH 中的失败率超过                                         3% 的情况下,才需要增大该值。
db_block_max_dirty_target 高速缓存与I/O 缓冲区高速缓存中可以为灰缓冲区的数量。可以用来估                                        计在恢复过程中读取的块数。
db_block_size 高速缓存与I/O 一个 Oracle 数据库块的大小 (以字节计)。该值在创建数据库时设置,而                                        且此后无法更改。
db_domain 分布式、复制与快照 指定数据库名的扩展名 (例如:US.ORACLE.COM) 为使一个域中创                                        建的数据库名唯一,建议指定该值。
db_file_direct_io_count 高速缓存与I/O 用于备份、复原或直接方式读写 I/O 操作的块的数量。
db_file_multiblock_read_count 高速缓存与I/O 在涉及一个完全连续扫描的一次 I/O 操作过程中读取的                                        块的最大数量。
db_file_name_convert 备用数据库 将主数据库上的一个新数据文件的文件名转换为备用数据库上的                                        文件名。
db_files 高速缓存与I/O 可为该数据库打开的数据文件的最大数量。
db_name 重作日照、恢复与控制文件 一个数据库标识符,应与CREATE DATABASE 语句中指定的名称相                                        对应。
db_writer_processes 高速缓存与I/O 一个例程的数据库写进程的初始数量。如果使用了 DBWR_IO_SLAVES,则只能使用一个数据库写进程。
dblink_encrypt_login 分布式复制快照 连接到其它 Oracle 服务器时,数据库链路是否使用加密口令。
dbwr_io_slaves 高速缓存与I/O DBW0 进程使用的 I/O 从属的数量。DBW0 进程及其从属始终写入磁盘。

解决方案 »

  1.   

    disk_asynch_io 高速缓存与I/O 控制数据文件、控制文件和日志文件的 I/O 是否异步 (即在表扫描过程中                                        进程是否重叠 I/O 和CPU请求)。只有在您的平台支持磁盘异步                                         I/O的情况下才能更改该参数。
    distributed_transactions 分布式复制快照 一个数据库一次可参与的分布式事务处理的最大数量。                                        如果由于网络故障异常频繁而减少该值,将造成大量未决事务处                                        理。
    dml_locks 锁 所有用户获取的表锁的最大数量。对每个表执行 DML 操作均需要一DML 锁。例如,                                        如果3个用户修改2个表,就要求该值为 6。
    enqueue_resources 锁 入队可使并行进程能够共享资源。例如,Oracle 允许一个进程以共享模式                                        锁定一个表,以共享更新模式锁定另一个表。
    event 诊断和统计 由 Oracle 技术支持人员使用,以调试系统。一般情况下,不应变更该值。
    fast_start_io_target 重作日志恢复和控制文件 指定在系统崩溃或例程恢复期间需要的 I/O 数量。该值                                        比 DB_BLOCK_MAX_DIRTY_TARGET对恢复过程的控制更加精确。
    fast_start_parallel_rollback 事务处理和回滚段 执行并行回退时确定进程的最大数量。在多数                                        事务处理的运行时间都较长的系统上,该值很有用。
    fixed_date 其他 SYSDATE 返回的数据。对于须始终返回固定日期而非系统日期的测试,该值很有用                                        。使用双引号或不使用引号。请勿使用单引号。
    gc_defer_time OPS 一个并行服务器参数,用于确定服务器在将频繁使用的块写入磁盘之前要等待的时                                        间长度 (以 1/100 秒为单位)这样能减少例程争用,并优化例程                                        对块的访问。
    gc_files_to_locks OPS 一个并行服务器参数,用于控制将并行高速缓存管理 (PCM) 锁映射到数据                                        文件。
    gc_releasable_locks OPS 一个并行服务器参数,用于指定将用来为小粒度锁分配空间的可分配锁元                                        素。其最大值只受内存限制的影响。
    gc_rollback_locks OPS 一个并行服务器参数,用于为同时修改的每个回退段块指定分布式锁的数                                        量。在另一个例程需要具有读取一致性的块的情况下,这些锁能                                        强制例程将回退段块写入磁盘。
    global_names 分布式复制快照 指定是否要求数据库链路与所连接的数据库同名。如果该值为     FALSE                                        ,则不执行检查。要使分布式处理中的命名约定一致,请将该参                                        数设置为 TRUE。
    hash_area_size 排序和散列连接 与并行执行操作和 DML 或 DDL 语句相关。它以字节为单位,指定要用于                                        散列连接的最大内存量。
    hash_join_enabled 排序和散列连接 如果设置为 TRUE,优化程序将在计算最有效的连接方法时考虑散                                        列连接。Oracle 建议数据仓库应用程序应使用 TRUE 值。
    hash_multiblock_io_count 排序和散列连接 指定一次 I/O 中一个散列连接读取和写入的连续块的数                                        量。该值始终小于以 Oracle 块数 (MAX_IO_SIZE /     DB_BLOCK_SIZE) 表示的操作系统 I/O 的最大大小。Oracle 使用公式 R / M <= Po2(M/C) 来为每个查询计算                                        该值。
    hi_shared_memory_address 内存 指定系统全局区 (SGA) 的运行时起始地址。在指定 SGA 连接时                                        起始地址的平台上,该值被忽略。在 64 位平台上,请使用该值                                        来指定高 32 位和低 32 位。如果不指定该值,默认值是平台指                                        定的位置。
    hs_autoregister 分布式复制快照 启用或禁用“异构服务 (HS)”代理的自动自注册。如果启用,信息将被上                                        载到数据字典中,以便在通过同一代理建立后续连接时降低开销
    ifile 其他 用于在当前参数文件中嵌入其它参数文件。您可以在一个参数文件的多个行上多次使用该参                                        数,但最多只能有三级嵌套。
    instance_groups OPS 一个并行服务器参数,可以使用一个用逗号分隔的列表,将当前例程分配给特定组                                        。为并行操作分配查询从属时要使用例程组。
    instance_name 网络注册 在多个例程使用相同服务名的情况下,用来唯一地标识一个数据库例程。INSTANCE_NAME 不应与 SID 混淆,它实际上是对在一台主机上共享内存的各个例程的唯一标识。
    instance_number OPS 一个并行服务器参数,用于指定一个唯一编号,以便将例程映射到一个使用 FREELIST GROUPS 存储参数创建的数据库对象所拥有的空闲列表中。在 ALTER TABLE ... 的 INSTANCE 子句中                                        使用该值ALLOCATE EXTENT 语句可以为该例程动态分配区。
    java_max_sessionspace_size 进程和会话 以字节为单位,指定可供在服务器中运行的 Java 程序                                        所使用的最大内存量。它用于存储每次数据库调用的 Java 状态                                        。如果用户的会话持续时间 Java 状态超过了该值,则该会话会                                        由于内存不足而终止。
    java_pool_size 池 以字节为单位,指定 Java 存储池的大小,它用于存储 Java     的方法和类定义                                        在共享内存中的表示法,以及在调用结束时移植到 Java 会话空                                        间的 Java 对象。
    java_soft_sessionspace_limit 进程和会话 以字节为单位,指定在 Java 会话中使用的 Java 内存                                        的“软限制”。如果用户的会话持续时间 Java 状态使用过多的                                        内存,Oracle 将生成一个警告并向跟踪文件写入一则消息。
      

  2.   

    job_queue_interval 作业队列 只用于复制环境。它以秒为单位指定该例程的每个 SNPn 后台进                                        程的唤醒频率。
    job_queue_processes 作业队列 只用于复制环境。它指定每个例程的 SNP 作业队列进程的数量 (SNP0, ... SNP9, SNPA, ... SNPZ)。要自动更新表快照或执行由 DBMS_JOB 创建的请求,请将该参数设置为                                         1 或更大的值。
    large_pool_size 池 指定大存储池的分配堆,它可被多线程服务器 (MTS) 用作会话内存、用作并行执行                                        的消息缓冲区以及用作 RMAN备份和恢复的磁盘 I/O 缓冲区。
    license_max_sessions 许可限制 指定允许同时进行的并行用户会话的最大数量。达到该限制后,                                        只有具有 RESTRICTED SESSION 权限的用户才能连接到服务器。                                        所有其他用户都会收到一条警告消息,表明已达到系统最大容量                                        的限制。
    license_max_users 许可限制 指定您可在该数据库中创建的用户的最大数量。并行会话使用许                                        可和用户使用许可不应被同时启用。LICENSE_MAX_SESSIONS                                             或 LICENSE_MAX_USERS 或这两者的值应为零。
    license_sessions_warning 许可限制 指定对并行用户会话数量的警告限制。达到该限制后,                                        其他用户仍然可以连接,但一条消息将被写入 ALERT 文件。具有                                         RESTRICTED SESSION 权限的用户将收到一条警告消息,表明系统                                        已接近最大容量。
    lm_locks OPS 一个并行服务器参数,指定为锁管理器配置的锁的数量。锁的数量可用等式 L = R                                         + (R*(N - 1))/N 来表示,其中 R 是资源数量,N 是节点的总数                                        量,L 是锁的总数量。
    lm_ress OPS 一个并行服务器参数,控制每个锁管理器例程可以锁定的资源的数量。指定的这个值应小于                                         2 * DML_LOCKS 加上约 20 个锁的系统开销。
    local_listener 网络注册 一个 Net8 地址列表,用于标识同一台计算机上的数据库例程,可以作为                                         Net8 监听程序。所有例程和调度程序都在该监听程序上注册,以                                        便启用客户机连接。该参数覆盖在 8.1 版本中废弃的                                        MTS_LISTENER_ADDRESS 和 MTS_MULTIPLE_LISTENERS 参数。
    lock_name_space OPS 指定分布式锁管理器 (DLM) 用来生成锁名称的命名空间。如果同一个簇上存在一个                                        同名的备用数据库或克隆数据库,最好设置该值。
    lock_sga 内存 用于将整个 SGA 锁定在物理内存中。在不支持这种功能的平台上,该值将被忽略。
    log_archive_dest 归档 只适用于数据库正以“归档日志”模式运行的情况,或正在从已归档的重                                        做日志恢复数据库的情况。在 8.1 企业版中,应使用                                         LOG_ARCHIVE_DEST_n。
    log_archive_dest_1 归档 五个本地 (指定LOCATION) 或远程 (指定 SERVICE) 目标位置中的第一个                                        归档重做日志文件可以在这些目标位置上被复制。该参数只在企                                        业版 oracle8i数据库或更高版本的数据库中有效。
    log_archive_dest_2
    log_archive_dest_3
    log_archive_dest_4
    log_archive_dest_5
    log_archive_dest_state_1 归档 指定相应的归档日志目标参数 (仅 LOG_ARCHIVE_DEST_1)     的                                        可用性状态。如果启用,日志目标将被归档。如果延迟,该目标                                        将被排除在归档操作之外直至重新启用。
    log_archive_dest_state_2
    log_archive_dest_state_3
    log_archive_dest_state_4
    log_archive_dest_state_5
    log_archive_duplex_dest 归档 指定 LOG_ARCHIVE_DEST 外的另一个归档目标。在 Oracle8i 企业版中,                                        该参数被 LOG_ARCHIVE_DEST_n 代替。
    log_archive_format 归档 LOG_ARCHIVE_FORMAT 只在数据库处于“归档日志”模式的情况下有用。文                                        本字符串与变量 %s (日志序列号) 和 %t (线程号) 结合使用,                                        用于指定各归档重做日志文件的唯一文件名。该字符串被附加到                                         LOG_ARCHIVE_DEST 参数。
    log_archive_max_processes 归档 指定要求的 ARCH 进程的数量。如果 LOG_ARCHIVE_START =                                             TRUE,该值可以在例程启动时被评估;也可以在通过 SQL*Plus                                         或 SQL 语法调用 ARCH 进程时评估。
    log_archive_min_succeed_dest 归档 定义在可以覆盖日志文件前必须将其复制到的目标的最小数量。                                        该值应大于或等于 LOG_ARCHIVE_DEST_n 中 MANDATORY 目标的数                                        量。
    log_archive_start 归档 只在数据库处于“归档日志”模式的情况下适用。它指定重做日志是自动                                        还是手动复制。建议值是 TRUE,即执行自动归档;否则就需要手                                        动干预,使用 ALTER SYSTEM ARCHIVE LOG ... 命令来阻止例程                                        挂起。
    log_archive_trace 归档 控制归档日志进程生成的输出。此进程可以通过下列方式启动ARCn 后台进                                        程 (在输出日志中指定为 ARCn)明确的会话调用的前台进程 (在                                        输出日志中指定为 ARCH) 或 “受管备用数据库”的远程                                        文件服务器 (RFS) 进程。
    log_buffer 重作日志、恢复和控制文件 以字节为单位,指定在 LGWR 将重做日志条目写入重做                                        日志文件之前,用于缓存这些条目的内存量。重做条目保留对数                                        据库块所作更改的一份记录。如果该值大于65536,就能减少重做                                        日志文件 I/O,特别是在有长时间事务处理或大量事务处理的系                                        统上。
    log_checkpoint_interval 重作日志、恢复和控制文件 指定在出现检查点之前,必须写入重做日志文                                        件中的 OS 块 (而不是数据库块) 的数量。无论该值如何,在切                                        换日志时都会出现检查点。较低的值可以缩短例程恢复所需的时                                        间,但可能导致磁盘操作过量。
    log_checkpoint_timeout 重作日志、恢复和控制文件 指定距下一个检查点出现的最大时间间隔 (秒                                        数)。将该时间值指定为 0,将禁用以时间为基础的检查点。较低                                        的值可以缩短例程恢复的时间,但可能导致磁盘操作过量。
    log_checkpoints_to_alert 重作日志、恢复和控制文件 指定将检查点信息记录到预警文件中                                        。该参数对于确定检查点是否按所需频率出现很有用。
    log_file_name_convert 备用数据库 将主数据库上的一个日志文件的文件名转换为备用数据库上对等                                        的路径和文件名。将一个日志文件添加到一个主数据库后,必须                                        将一个相应的文件添加到备用数据库中。
    max_commit_propagation_delay OPS 一个并行服务器参数,用于指定一个例程的 SGA 中所包含的系统                                        更改编号 (SCN) 被 LGWR 刷新之前,允许保留的最大时间量 (以                                         1/100 秒为单位)。这是一个极少需要改动的性能参数,因为 SCN                                         可能不会以时间为依据进行刷新。
    max_dump_file_size 诊断和统计 指定每个跟踪文件的最大大小。如果您担心跟踪文件会占用太多                                        空间,可更改该限制。如果转储文件可以达到操作系统允许的最                                        大大小,请将该值指定为“无限制”。
      

  3.   

    db_name数据库的名字
    db_files 可以打开的最大数据文件数量
    control_files 控制文件名 最好做镜像
    db_file_multiblock_read_count 用于在浏览表时最小化IO,为连续浏览中一个IO指定最大的块。
    db_block_buffers 高速缓冲区(buffer cache)里数据库缓冲区的数量
    shared_pool_size 共享池的大小
    log_checkpoint_interval 日志检查点的间隔
    processes 能同时连接到ORACLE的OS进程的最大数量
    parallel_max_servers 一个实例中并行操作进程和并行回复进程的最大数量
    log_buffer ORACLE在将重做条目缓冲到重做日志文件时使用的缓冲区大小
    max_dump_file_size 跟踪文件最大尺寸
    global_names 指定数据库链接是否需要拥有和他链接的数据库一样的名字
    background_dump_dest 为后台进程编译的跟踪文件的路径
    user_dump_dest 用户进程的跟踪文件的路径
    db_block_size 数据块的大小
    remote_login_passwordfile 数据库是否检查密码文件以及可以有几个数据库使用密码文件
    job_queue_processes 为了执行一个工作而能够创建的进程的最大数量
    distributed_lock_timeout 分布式事务等待被锁定资源的时间
    open_links 在一个会话里同时对远程数据库的连接的最大数量有些参数可能时在9i没有了,我查的是9i的资料,你可以到ORACLE的官方网站下载一个参考手册。不过比较大就是了