关于数据库oracle10g系统配置
共享池
当前:show parameter sga ;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
lock_sga boolean FALSE
pre_page_sga boolean FALSE
sga_max_size big integer 824M
sga_target big integer 0
修改:
alter system set sga_max_ize=3G scope=spfile;
alter system set sga_target=3g scope=both;
PGA
PGA(Process Global Area),是server process一段私有内存区,它包含有全局变量,数据结构和一些控制信息。
当前:show parameter pga;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
pga_aggregate_target big integer 172385894
修改:
alter system set pga_aggregate_target=1g scope=both;
oracle占用内存就是sga和pga加一块的大小。
进程数
当前配置:show parameter Processes;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
aq_tm_processes integer 0
db_writer_processes integer 1
gcs_server_processes integer 0
job_queue_processes integer 0
log_archive_max_processes integer 2
processes integer 100
修改:
alter system set Processes=600 scope=spfile;
会话数
改了进程就改了会话数
会话数是进程的1.1倍
游标数
当前:show parameter open_cursors;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
open_cursors integer 1000
修改:
alter system set open_cursors=65535 scope=both;
最后重启数据库服务.
关于Weblogic设置
内存设置
bea/weblogic81/common/bin/ComnEnv.sh里面有内存设置的部分
例
set MEM_ARGS=-Xms1536m -Xmx1536m -XX:MaxPermSize=512m
MEM_ARGS="-Xms1536m -Xmx1536m"
JTA事务
设大事务超时的时间。