#control file
control_files='C:\oracle9i\oradata\dbtest\CONTROL01.CTL','C:\oracle9i\oradata\dbtest\CONTROL02.CTL','C:\oracle9i\oradata\dbtest\CONTROL03.CTL'db_domain=''
db_name='dbtest'
instance_name='dbtest'
remote_login_passwordfile='EXCLUSIVE'
#db block size
db_block_size=8192#SGA
shared_pool_size=50331648
large_pool_size=8388608
java_pool_size=33554432
db_cache_size=25165824#MTS
dispatchers='(PROTOCOL=TCP) (SERVICE=dbtestXDB)'
#dump path
background_dump_dest='C:\oracle9i\admin\dbtest\bdump'
core_dump_dest='C:\oracle9i\admin\dbtest\cdump'
user_dump_dest='C:\oracle9i\admin\dbtest\udump'
#other
compatible='9.2.0'processes=150
pga_aggregate_target=25165824
sort_area_size=524288 db_file_multiblock_read_count=16
fast_start_mttr_target=300
hash_join_enabled=TRUE
query_rewrite_enabled='FALSE'
star_transformation_enabled='FALSE'undo_management='AUTO'
undo_retention=10800
undo_tablespace='UNDOTBS1'
job_queue_processes=10
aq_tm_processes=1open_cursors=300
timed_statistics=TRUE

解决方案 »

  1.   

    帮你整理了一下,顺便说几个问题:
    1.oracle 9i 可以动态调整SGA大小,最好设置MAX_SGA 这个参数
    2. 设置了 sort_area_size 这个参数后,最好设置 sort_area_retained_size,通过MTS连接到数据库的session 使用 sort_area_size 参数来分配排序内存, dedicated session 使用根据 pga_aggregate_target 参数进行自动 PGA 管理
      

  2.   

    非常谢谢wxdsun(森) 给我的回复,另外我还想问一个问题:就是以下三个文件
    initSID.ora,spfileSID.ora,pfileSID.ora三个文件,数据库在启动时的调用顺序是什么样的?
    以及它们之间到底有一种什么样的详细关系?
    希望知道的能讲解一下!
      

  3.   

    oracle有pfileSID.ora这个文件吗? 没有
    initSid.ora与spfileSid.ora到是有顺序的,好像是优先用initSid.ora文件,如果没有再用spfileSid.ora, 你可以自己是一下,我手边没有环境