- 最后登录
- 2015-7-6
- 在线时间
- 34 小时
- 威望
- 0
- 金钱
- 1603
- 注册时间
- 2012-12-3
- 阅读权限
- 10
- 帖子
- 68
- 精华
- 0
- 积分
- 0
- UID
- 731
|
1#
发表于 2015-2-26 17:57:27
|
查看: 5295 |
回复: 7
本帖最后由 lingzhiluoye 于 2015-2-26 17:57 编辑
场景:- 一台 SUN SPARC T4-2 测试服务器,跑 oracle-EBS 3套测试环境 响应慢
复制代码 硬件配置 - CPU : 16颗 每颗8核 16x8=128核
- 内存: 64G
- 硬盘: raid5
复制代码 软件配置- root@ebs02:~# cat /etc/release
- Oracle Solaris 11 11/11 SPARC
- Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
- Assembled 18 October 2011
- root@ebs02:~# cat /etc/system | grep -v '*'
- #add for EBS R12
- set rlim_fd_cur=65536
- set rlim_fd_max=65536
- set noexec_user_stack=1
- set semsys:seminfo_semmns=1024
- set semsys:seminfo_semvmx=32767
- set project.max-sem-ids=100
- set process.max-sem-nsems=256
- #set project.max-shm-memory=4294967295
- set project.max-shm-memory=16gb
- set project.max-shm-ids=100
- root@ebs02:~# echo ::memstat | mdb -k
- Page Summary Pages MB %Tot
- ------------ ---------------- ---------------- ----
- Kernel 439725 3435 5%
- ZFS File Data 4644292 36283 57%
- Anon 2079754 16248 25%
- Exec and libs 38628 301 0%
- Page cache 37421 292 0%
- Free (cachelist) 17282 135 0%
- Free (freelist) 914570 7145 11%
- Total 8171672 63841
- Physical 8154697 63708
复制代码 数据库版本- SQL> select * from v$$version;
- BANNER
- --------------------------------------------------------------------------------
- Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
- PL/SQL Release 11.2.0.3.0 - Production
- CORE 11.2.0.3.0 Production
- TNS for Solaris: Version 11.2.0.3.0 - Production
- NLSRTL Version 11.2.0.3.0 - Production
复制代码 第一套- SQL> show parameter sga
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- lock_sga boolean FALSE
- pre_page_sga boolean FALSE
- sga_max_size big integer 8000M
- sga_target big integer 8000M
- SQL> show parameter pga
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- pga_aggregate_target big integer 1G
复制代码 第二套- SQL> show parameter sga
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- lock_sga boolean FALSE
- pre_page_sga boolean FALSE
- sga_max_size big integer 2G
- sga_target big integer 2G
- SQL> show parameter pga
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- pga_aggregate_target big integer 1G
复制代码 第三套- SQL> show parameter sga
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- lock_sga boolean FALSE
- pre_page_sga boolean FALSE
- sga_max_size big integer 2G
- sga_target big integer 2G
- SQL> show parameter pga
- NAME TYPE VALUE
- ------------------------------------ ----------- ------------------------------
- pga_aggregate_target big integer 1G
复制代码 个人认为 问题出在 cat /etc/system --- 参数配置
网上有资料说明
2)编辑/etc/system,在最后添加如下:
set noexec_user_stack=1 ——————必须要确认的,需要要大于等于此参数
set semsys:seminfo_semmni=300————必须要确认的,需要要大于等于此参数
set semsys:seminfo_semmns=1050
set semsys:seminfo_semmsl=400————必须要确认的,需要要大于等于此参数
set semsys:seminfo_semvmx=32767
set shmsys:shminfo_shmmax=906235904
(服务器8G内存的情况下,不同情况按比例增减)最大共享内存大小——————必须要确认的,需要要大于等于此参数
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=300————必须要确认的,需要要大于等于此参数
set shmsys:shminfo_shmseg=30
请帮忙解答,谢谢 |
|