Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

1

好友

8

主题
1#
发表于 2014-2-19 18:42:30 | 查看: 3617| 回复: 6
数据库版本(有asm):
SQL> select * from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
PL/SQL Release 11.2.0.4.0 - Production
CORE    11.2.0.4.0      Production
TNS for Linux: Version 11.2.0.4.0 - Production
NLSRTL Version 11.2.0.4.0 - Production

os平台:centOS 6.0
[oracle@mysqldb87 trace]$ uname -a
Linux mysqldb87 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

相关内核参数(正在报错时收集的信息):
[oracle@mysqldb87 trace]$  free -m
             total       used       free     shared    buffers     cached
Mem:        387577     186632     200944          0        252     163082
-/+ buffers/cache:      23296     364280
Swap:        32767          0      32767

[oracle@mysqldb87 trace]$ vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu-----
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
1  0      0 205655808 258892 166996992    0    0    33    50    0    0  1  0 99  0  0

# Controls the default maxmimum size of a mesage queue
kernel.msgmnb = 65536
# Controls the maximum size of a message, in bytes
kernel.msgmax = 65536
# Controls the maximum shared segment size, in bytes
kernel.shmmax = 68719476736
# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 4294967296
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 20971520000
kernel.shmmax =350000000000
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 350000000000
net.core.wmem_default = 262144
net.core.wmem_max = 1048576


#*       soft    nproc   16384
#*       hard    nproc   16384
grid       soft    nproc   16384
grid       hard    nproc   16384
oracle          soft    nproc   16384
oracle       hard    nproc   16384
*       soft   nofile    131072
*       hard   nofile    131072
*       soft   memlock    50000000
*       hard   memlock    50000000


日志及trace.zip

112.4 KB, 下载次数: 1198

log及trace

2#
发表于 2014-2-19 20:14:04
Errors in file /u01/app/oracle/diag/rdbms/dbquery/dbquery4/trace/dbquery4_psp0_23696.trc:
ORA-27300: OS system dependent operation:fork failed with status: 11
ORA-27301: OS failure message: Resource temporarily unavailable
ORA-27302: failure occurred at: skgpspawn3
Wed Feb 19 18:01:52 2014

dbrm 进程的trace上传下 还有AWR

回复 只看该作者 道具 举报

3#
发表于 2014-2-20 09:10:09
刘大,您好,最近的相关awr报告及dbrm进程已上传。

awr及trace.zip

474.39 KB, 下载次数: 1135

回复 只看该作者 道具 举报

4#
发表于 2014-2-20 14:29:59
200g sga 手动管理

hard   memlock    50000000  memlock还是太小

跑下下面的脚本 给出结果:

let -i x=($((`cat /proc/meminfo | grep 'MemTotal:' | awk '{print $2}'` * 3 / 4))); echo $x

回复 只看该作者 道具 举报

5#
发表于 2014-2-20 14:33:00
[oracle@mysqldb87 ~]$ let -i x=($((`cat /proc/meminfo | grep 'MemTotal:' | awk '{print $2}'` * 3 / 4))); echo $x
297659148

回复 只看该作者 道具 举报

6#
发表于 2014-2-20 14:37:12
memlock    50000000  太小
而且似乎没有用huge page ,建议启用

回复 只看该作者 道具 举报

7#
发表于 2014-2-20 14:43:54
OK,好的,谢谢

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2025-1-4 05:54 , Processed in 0.049463 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569