Oracle Solaris 11 -- 测试机同时启动3套EBS -- 反应慢
本帖最后由 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
请帮忙解答,谢谢 跑 oracle-EBS 3套测试环境 响应慢
==>这环境是新搭建的? 如果不是 之前运行的如何? 是 启动慢,还是性能慢? 如果是后者 至少给出感觉慢时的AWR Liu Maclean(刘相兵 发表于 2015-2-26 20:44 static/image/common/back.gif
跑 oracle-EBS 3套测试环境 响应慢
==>这环境是新搭建的? 如果不是 之前运行的如何? 是 启动慢,还是性 ...
刘大:
附件为三套环境的 AWR报告
时间为 2015.3.2 13:00~14:00
帮忙看一下,谢谢 其他小伙伴:
附件为三套环境的 AWR报告
时间为 2015.3.2 13:00~14:00
帮忙看一下,谢谢 PRODB 还算有一点负载,其他几套负载较低
由于你说明的是 响应速度慢 response time slow 所以可能与整体负载无关, 这里需要你自己找出响应慢的SQL 或者 session ,SQL给出10046 , session给出ASH PRODB有Top 5 Timed Foreground Events 中
有 library cache lock 等待事件,可以关注一下
为什么PRODB的awr报告 中有 FND_STATS.GATHER_SCHEMA_STATS 这种 分析语句?
分析之后,数据库负载低,应用 Apache 有压力
已提取 Context File Parameters ($CONTEXT_FILE)
测试环境 TEST
测试环境 PROD
测试环境 PRODB
2015-03-24 三套测试环境的 AWR 报告
页:
[1]