数据库的优化与很多参数都有关系,你优化了吗?
linux上的oracle的性能应当好于windows的

解决方案 »

  1.   

    How big is your SGA (like DB_BLOCK_BUFFER etc).
    as your RAM is quite less , I don't think your oracle will be faster
      

  2.   

    数据库的优化与很多参数都有关系
    最基本的是调整INIT.ORA 文件中的SGA 
    大约=屋里内存的1/3
      

  3.   

    如果是9i(solaris下,linux应该类似):
      1.性能和安装之前修改的/etc/system文件规定的系统变量(SEMMNI,SEMMNS,SEMMSI,SHMMIN等)很有关系,尽量按照oracle文档设。
      2.首先shutdown 数据库;再修改initCredit.ora(假设SID=CREDIT,假设该文件在SORACLE_HOME/dbs/之下)和init.ora(假设该文件在/oracle/app/oracle/admin/credit/pfile之下)中的各项系统变量值。
      然后运行下列命令启动数据库:(否则对init.ora的修改不会生效!)
     $sqlplus /nolog
    >conn system/manager as sysdba
    >startup pfile='/oracle/app/oracle/admin/credit/pfile/init.ora'
    >create spfile from pfile
    >shutdown
     $sqlplus /nolog
    >conn system/manager as sysdba
    >startup (以后启动不再要参数了,修改生效了)
      

  4.   

    我的initkworcl.ora文件如下
    如何改db_block_size=8192
    db_cache_size=67108864###########################################
    # Cursors and Library Cache
    ###########################################
    open_cursors=300###########################################
    # Diagnostics and Statistics
    ###########################################
    background_dump_dest=/home/oracle/admin/kewei/bdump
    core_dump_dest=/home/oracle/admin/kewei/cdump
    timed_statistics=TRUE
    user_dump_dest=/home/oracle/admin/kewei/udump###########################################
    # Distributed, Replication and Snapshot
    ###########################################
    db_domain=""
    remote_login_passwordfile=EXCLUSIVE###########################################
    # File Configuration
    ###########################################
    control_files=("/home/oracle/oradata/kewei/control01.ctl", "/home/oracle/oradata
    /kewei/control02.ctl", "/home/oracle/oradata/kewei/control03.ctl")###########################################
    # MTS
    ###########################################
    dispatchers="(PROTOCOL=TCP)(SER=MODOSE)", "(PROTOCOL=TCP)(PRE=oracle.aurora.serv
    er.GiopServer)", "(PROTOCOL=TCP)(PRE=oracle.aurora.server.SGiopServer)"###########################################
    # Miscellaneous
    ###########################################
    compatible=9.0.0
    db_name=kewei###########################################
    # Network Registration
    ###########################################
    instance_name=kworcl###########################################
    # Pools
    ###########################################
    java_pool_size=117440512
    large_pool_size=1048576
    shared_pool_size=117440512###########################################
    # Processes and Sessions
    ###########################################
    processes=150###########################################
    # Redo Log and Recovery
    ###########################################
    fast_start_mttr_target=300###########################################
    # Resource Manager
    ###########################################
    resource_manager_plan=SYSTEM_PLAN###########################################
    # Sort, Hash Joins, Bitmap Indexes
    ###########################################
    sort_area_size=524288###########################################
    # System Managed Undo and Rollback Segments
    ###########################################
    undo_management=AUTO
    undo_tablespace=UNDOTBS
      

  5.   

    timed_statistics=TRUE设为false
    你起用了mts,large_pool_size=1048576设大一点
      

  6.   

    timed_statistics设为false同时large_pool_size 设大些。