rman备份遇到的设置rman导致数据库变慢的原因
OS: aix 5.3
DB: Oracle 10..2.0.1 RAC数据库相关情况
目前情况:2016年8月23日在********部署rman备份脚本,部署时间是凌晨3点到4点,部署完成之后发现定时脚本执行期间数据库变慢,造成业务无法处理的情况的发生。情况发生后,暂停数据库rman备份脚本,结果当晚未发生数据库变慢的情况。通过取执行脚本的时间段awr报告发现数据库rman消耗性能极大,现需找出原因并且继续部署rman备份。
凌晨3点至4点的awr报告
由此可以发现当时的数据库情况是极其卡顿的。查看当时的alert日志
由此发现alert日志无报错。
查看当时的rman部署脚本无错误。据此可以推测是操作系统的内存参数设置可能不合理以及cup不足的情况导致。
查看操作系统的相关参数:
#lsps -a
Page Space Physical Volume Volume Group Size %Used Active Auto Type
hd6 hdisk0 rootvg 32768MB 5 yes yes lv
# lsattr -El sys0 -a realmem
realmem 16318464 Amount of usable physical memory in Kbytes False
# svmon -G
size inuse free pin virtual
memory 4079616 4064819 14797 655830 2596673
pg space 8388608 370020
work pers clnt
pin 654394 0 1436
in use 2424189 0 1640630
PageSize PoolSize inuse pgsp pin virtual
s 4 KB - 3974259 369284 599862 2505665
m 64 KB - 5660 46 3498 5688
#
# prtconf
System Model: IBM,9133-55A
Machine Serial Number: 0652EEH
Processor Type: PowerPC_POWER5
Number Of Processors: 8
Processor Clock Speed: 1648 MHz
CPU Type: 64-bit
Kernel Type: 64-bit
LPAR Info: 1 06-52EEH
Memory Size: 15936 MB
Good Memory Size: 15936 MB
Platform Firmware level: SF240_320
Firmware Version: IBM,SF240_320
Console Login: enable
Auto Restart: true
Full Core: false
Network Information
Host Name: qdcercdb1
IP Address: 110.10.1.2
Sub Netmask: 255.255.255.0
Gateway: 110.10.1.1
Name Server:
Domain Name:
Paging Space Information
Total Paging Space: 32768MB
Percent Used: 5%
Volume Groups Information
==============================================================================
rootvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk0 active 546 7 00..00..00..00..07
hdisk1 active 546 23 00..00..00..00..23
==============================================================================
ora1vg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk2 active 399 3 00..00..00..00..03
==============================================================================
datavg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk3 active 3662 396 00..00..00..00..396
==============================================================================
backupvg:
PV_NAME PV STATE TOTAL PPs FREE PPs FREE DISTRIBUTION
hdisk4 active 557 56 00..00..00..00..56
==============================================================================
INSTALLED RESOURCE LIST
The following resources are installed on the machine.
+/- = Added or deleted from Resource List.
* = Diagnostic support not available.
Model Architecture: chrp
Model Implementation: Multiple Processor, PCI bus
+ sys0 System Object
+ sysplanar0 System Planar
* vio0 Virtual I/O Bus
* vsa1 U787B.001.DNWFZT3-P1-T2 LPAR Virtual Serial Adapter
* vty1 U787B.001.DNWFZT3-P1-T2-L0 Asynchronous Terminal
* vsa0 U787B.001.DNWFZT3-P1-T1 LPAR Virtual Serial Adapter
* vty0 U787B.001.DNWFZT3-P1-T1-L0 Asynchronous Terminal
* pci2 U787B.001.DNWFZT3-P1 PCI Bus
* pci7 U787B.001.DNWFZT3-P1 PCI Bus
+ ent0 U787B.001.DNWFZT3-P1-T9 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
+ ent1 U787B.001.DNWFZT3-P1-T10 2-Port 10/100/1000 Base-TX PCI-X Adapter (14108902)
* pci8 U787B.001.DNWFZT3-P1 PCI Bus
+ usbhc0 U787B.001.DNWFZT3-P1 USB Host Controller (33103500)
+ usbhc1 U787B.001.DNWFZT3-P1 USB Host Controller (33103500)
* pci9 U787B.001.DNWFZT3-P1 PCI Bus
+ ent2 U787B.001.DNWFZT3-P1-C1-T1 10/100/1000 Base-TX PCI-X Adapter (14106902)
* pci10 U787B.001.DNWFZT3-P1 PCI Bus
* pci11 U787B.001.DNWFZT3-P1-C2 PCI Bus
+ lai0 U787B.001.DNWFZT3-P1-C2-T1 GXT135P Graphics Adapter
* pci1 U787B.001.DNWFZT3-P1 PCI Bus
* pci3 U787B.001.DNWFZT3-P1 PCI Bus
+ sisscsia0 U787B.001.DNWFZT3-P1 PCI-X Dual Channel Ultra320 SCSI Adapter
+ scsi0 U787B.001.DNWFZT3-P1-T14 PCI-X Dual Channel Ultra320 SCSI Adapter bus
+ hdisk0 U787B.001.DNWFZT3-P1-T14-L5-L0 16 Bit LVD SCSI Disk Drive (73400 MB)
+ hdisk1 U787B.001.DNWFZT3-P1-T14-L8-L0 16 Bit LVD SCSI Disk Drive (73400 MB)
+ ses0 U787B.001.DNWFZT3-P1-T14-L15-L0 SCSI Enclosure Services Device
+ scsi1 U787B.001.DNWFZT3-P1-T15 PCI-X Dual Channel Ultra320 SCSI Adapter bus
* pci5 U787B.001.DNWFZT3-P1 PCI Bus
+ fcs1 U787B.001.DNWFZT3-P1-C4-T1 FC Adapter
* fcnet1 U787B.001.DNWFZT3-P1-C4-T1 Fibre Channel Network Protocol Device
* fscsi1 U787B.001.DNWFZT3-P1-C4-T1 FC SCSI I/O Controller Protocol Device
* dac1 U787B.001.DNWFZT3-P1-C4-T1-W201400A0B82967C0 1814 DS4700 Disk Array Controller
* rmt0 U787B.001.DNWFZT3-P1-C4-T1-W2002000E111057D4-L0 Other FC SCSI Tape Drive
* pci4 U787B.001.DNWFZT3-P1 PCI Bus
* ide0 U787B.001.DNWFZT3-P1-T16 ATA/IDE Controller Device
+ cd0 U787B.001.DNWFZT3-P4-D2 IDE DVD-ROM Drive
* pci6 U787B.001.DNWFZT3-P1 PCI Bus
+ sa0 U787B.001.DNWFZT3-P1-C5-T1 IBM 8-Port EIA-232/RS-422A (PCI) Adapter
+ tty0 U787B.001.DNWFZT3-P1-C5-T1-L0 Asynchronous Terminal
* pci0 U787B.001.DNWFZT3-P1 PCI Bus
+ fcs0 U787B.001.DNWFZT3-P1-C3-T1 FC Adapter
* fcnet0 U787B.001.DNWFZT3-P1-C3-T1 Fibre Channel Network Protocol Device
* fscsi0 U787B.001.DNWFZT3-P1-C3-T1 FC SCSI I/O Controller Protocol Device
* dac0 U787B.001.DNWFZT3-P1-C3-T1-W201500A0B82967C0 1814 DS4700 Disk Array Controller
+ L2cache0 L2 Cache
+ mem0 Memory
+ proc0 Processor
+ proc2 Processor
+ proc4 Processor
+ proc6 Processor
+ proc8 Processor
+ proc10 Processor
+ proc12 Processor
+ proc14 Processor
* mouse0 U787B.001.DNWFZT3-P1-T8-L1 USB mouse
* kbd0 U787B.001.DNWFZT3-P1-T8-L1 USB keyboard
+ hdisk2 U787B.001.DNWFZT3-P1-C3-T1-W201500A0B82967C0-L0 1814 DS4700 Disk Array Device
+ hdisk4 U787B.001.DNWFZT3-P1-C3-T1-W201500A0B82967C0-L2000000000000 1814 DS4700 Disk Array Device
+ hdisk3 U787B.001.DNWFZT3-P1-C3-T1-W201500A0B82967C0-L1000000000000 1814 DS4700 Disk Array Device
#
# lspv
hdisk0 00048905ad7d08cb rootvg active
hdisk1 00048905df1cec46 rootvg active
hdisk2 00048905e9e32252 ora1vg active
hdisk3 00048905e9e5b340 datavg concurrent
hdisk4 00048905b52b66bb backupvg active
# lsvg backupvg
VOLUME GROUP: backupvg VG IDENTIFIER: 000489050000d60000000156b52c3550
VG STATE: active PP SIZE: 1024 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 557 (570368 megabytes)
MAX LVs: 256 FREE PPs: 56 (57344 megabytes)
LVs: 2 USED PPs: 501 (513024 megabytes)
OPEN LVs: 2 QUORUM: 2
TOTAL PVs: 1 VG DESCRIPTORS: 2
STALE PVs: 0 STALE PPs: 0
ACTIVE PVs: 1 AUTO ON: yes
MAX PPs per VG: 32512
MAX PPs per PV: 1016 MAX PVs: 32
LTG size (Dynamic): 1024 kilobyte(s) AUTO SYNC: no
HOT SPARE: no BB POLICY: relocatable
#
Topas Monitor for host: qdcercdb1 EVENTS/QUEUES FILE/TTY
Tue Aug 30 17:00:07 2016 Interval: 2 Cswitch 3309 Readch 703.4K
Syscall 9788 Writech 17641
Kernel 0.9 |# | Reads 469 Rawin 0
User 14.7 |##### | Writes 164 Ttyout 333
Wait 0.1 |# | Forks 26 Igets 0
Idle 84.3 |######################## | Execs 26 Namei 1114
Runqueue 1.0 Dirblk 0
Network KBPS I-Pack O-Pack KB-In KB-Out Waitqueue 0.0
en2 82.6 140.4 147.8 34.2 48.4
lo0 33.7 8.4 8.4 16.9 16.9 PAGING MEMORY
en0 12.1 42.2 34.7 5.4 6.7 Faults 4166 Real,MB 15936
en1 0.2 1.5 1.0 0.1 0.1 Steals 0 % Comp 60.4
PgspIn 0 % Noncomp 40.1
Disk Busy% KBPS TPS KB-Read KB-Writ PgspOut 0 % Client 40.1
hdisk3 5.4 65.0 9.4 33.7 31.3 PageIn 0
dac1 0.0 65.0 9.4 33.7 31.3 PageOut 0 PAGING SPACE
cd0 0.0 0.0 0.0 0.0 0.0 Sios 0 Size,MB 32768
dac0 0.0 0.0 0.0 0.0 0.0 % Used 4.9
dac0utm 0.0 0.0 0.0 0.0 0.0 NFS (calls/sec) % Free 95.0
hdisk1 0.0 0.0 0.0 0.0 0.0 ServerV2 0
hdisk0 0.0 0.0 0.0 0.0 0.0 ClientV2 0 Press:
hdisk4 0.0 0.0 0.0 0.0 0.0 ServerV3 0 "h" for help
hdisk2 0.0 0.0 0.0 0.0 0.0 ClientV3 0 "q" to quit
dac1utm 0.0 0.0 0.0 0.0 0.0
Name PID CPU% PgSp Owner
oracle 479480 13.3 5.7 oracle
oracle 594296 0.3 5.7 oracle
oracle 508364 0.3 3.9 oracle
gsclvmd 377090 0.2 1.1 root
oracle 491536 0.2 4.7 oracle
crsd.bin 94260 0.1 86.7 root
oracle 364624 0.1 6.0 oracle
oracle 286910 0.1 18.4 oracle
hagsd 278862 0.0 16.3 root
ocssd.bi 213460 0.0 26.7 oracle
sh 172226 0.0 0.6 root
oracle 581746 0.0 5.9 oracle
oracle 516566 0.0 5.9 oracle
# df -g
Filesystem GB blocks Free %Used Iused %Iused Mounted on
/dev/hd4 1.00 0.64 37% 2583 2% /
/dev/hd2 3.00 1.41 53% 38123 11% /usr
/dev/hd9var 2.00 1.65 18% 949 1% /var
/dev/hd3 3.00 2.06 32% 592 1% /tmp
/dev/fwdump 0.12 0.12 1% 4 1% /var/adm/ras/platform
/dev/hd1 1.00 0.99 1% 94 1% /home
/proc - - - - - /proc
/dev/hd10opt 3.00 2.92 3% 2591 1% /opt
/dev/fslv00 20.00 3.09 85% 344498 33% /oracle
/dev/fslv01 98.75 13.30 87% 559 1% /arch
/dev/fslv02 500.00 429.76 15% 9 1% /backup
# ls -lrt /arch
total 807848
-rw-r--r-- 1 oracle oinstall 413562880 Oct 31 2007 backup02.tar
drwxrwxrwx 3 oracle oinstall 4096 Aug 26 04:03 backup
drwxr-xr-x 2 oracle oinstall 40960 Aug 30 14:43 qdcerco
# ls -lrt /backup
total 147152240
drwxr-xr-x 2 oracle oinstall 256 Aug 23 10:14 lost+found
-rw-r----- 1 oracle oinstall 74748534784 Aug 24 00:13 orcl_inc_2kre0ofk_1_1
-rw-r----- 1 oracle oinstall 321904640 Aug 25 04:03 orcl_inc_2mre3qtk_1_1
-rw-r----- 1 oracle oinstall 113664000 Aug 26 04:03 orcl_inc_2pre6f9m_1_1
-rw-r----- 1 oracle oinstall 106930176 Aug 26 04:03 orcl_inc_2qre6f9m_1_1
-rw-r----- 1 oracle oinstall 50880512 Aug 26 04:03 orcl_inc_2ore6f9m_1_1
#
# smtctl
This system is SMT capable.
SMT is currently enabled.
SMT boot mode is not set.
SMT threads are bound to the same physical processor.
proc0 has 2 SMT threads.
Bind processor 0 is bound with proc0
Bind processor 1 is bound with proc0
proc2 has 2 SMT threads.
Bind processor 2 is bound with proc2
Bind processor 3 is bound with proc2
proc4 has 2 SMT threads.
Bind processor 4 is bound with proc4
Bind processor 5 is bound with proc4
proc6 has 2 SMT threads.
Bind processor 6 is bound with proc6
Bind processor 7 is bound with proc6
proc8 has 2 SMT threads.
Bind processor 8 is bound with proc8
Bind processor 9 is bound with proc8
proc10 has 2 SMT threads.
Bind processor 10 is bound with proc10
Bind processor 11 is bound with proc10
proc12 has 2 SMT threads.
Bind processor 12 is bound with proc12
Bind processor 13 is bound with proc12
proc14 has 2 SMT threads.
Bind processor 14 is bound with proc14
Bind processor 15 is bound with proc14
#
# bindprocessor -q
The available processors are: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15----可用逻辑cpu个数
#
# bindprocessor -q
The available processors are: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
# pmcycles -m
CPU 0 runs at 1648 MHz
CPU 1 runs at 1648 MHz
CPU 2 runs at 1648 MHz
CPU 3 runs at 1648 MHz
CPU 4 runs at 1648 MHz
CPU 5 runs at 1648 MHz
CPU 6 runs at 1648 MHz
CPU 7 runs at 1648 MHz
CPU 8 runs at 1648 MHz
CPU 9 runs at 1648 MHz
CPU 10 runs at 1648 MHz
CPU 11 runs at 1648 MHz
CPU 12 runs at 1648 MHz
CPU 13 runs at 1648 MHz
CPU 14 runs at 1648 MHz
CPU 15 runs at 1648 MHz
# prtconf|grep Processors
Number Of Processors: 8-------物理cpu
经上面参数的查看可以发现cpu的逻辑与物理cpu,接下来继续查看数据库方面的设置参数。
#vmo -a
cpu_scale_memp = 8
data_stagger_interval = 161
defps = 1
force_relalias_lite = 0
framesets = 2
htabscale = n/a
kernel_heap_psize = 4096
kernel_psize = 16777216
large_page_heap_size = 0
lgpg_regions = 0
lgpg_size = 0
low_ps_handling = 1
lru_file_repage = 1
lru_poll_interval = 10
lrubucket = 131072
maxclient% = 80
maxfree = 1088
maxperm = 3096448
maxperm% = 80
maxpin = 3291373
maxpin% = 80
mbuf_heap_psize = 65536
memory_affinity = 1
memory_frames = 4079616
memplace_data = 2
memplace_mapped_file = 2
memplace_shm_anonymous = 2
memplace_shm_named = 2
memplace_stack = 2
memplace_text = 2
memplace_unmapped_file = 2
mempools = 2
minfree = 960
minperm = 774111
minperm% = 20
nokilluid = 0
npskill = 65536
npsrpgmax = 524288
npsrpgmin = 393216
npsscrubmax = 524288
npsscrubmin = 393216
npswarn = 262144
num_spec_dataseg = 0
numpsblks = 8388608
page_steal_method = 0
pagecoloring = n/a
pinnable_frames = 3423668
pta_balance_threshold = n/a
relalias_percentage = 0
rpgclean = 0
rpgcontrol = 2
scrub = 0
scrubclean = 0
soft_min_lgpgs_vmpool = 0
spec_dataseg_int = 512
strict_maxclient = 1
strict_maxperm = 0
v_pinshm = 0
vm_modlist_threshold = -1
vmm_fork_policy = 1
vmm_mpsize_support = 1
# aioo -a
minservers = 1
maxservers = 10
maxreqs = 4096
fsfastpath = 0
经过上面的参数查看,发现maxperm% = 80这个参数设置过大,导致文件系统占用大量内存。
修改这个参数之前需要先把minperm% = 20 这个参数调小。
解决方式:
#vmo -p -o minperm%=5
#vmo -p -o maxperm%=20
#vmo -p -o maxclient%=20
调整完成之后重新部署rman备份,问题解决。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30134661/viewspace-2124461/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30134661/viewspace-2124461/
rman备份遇到的设置rman导致数据库变慢的原因相关推荐
- oracle rman备份 归档模式,Oracle RMAN备份归档与非归档模式
#非归档模式备份数据库: #设置非归档模式 SQL>shutdown immediate SQL>startup mount SQL>alter database noarchive ...
- 又一例SPFILE设置错误导致数据库无法启动
--======================================== --又一例SPFILE设置错误导致数据库无法启动 --============================== ...
- oracle11g trc 文件,Oracle11g11.2.0.1设置HuagePage导致TRC变大变多
Oracle 11g 11.2.0.1 设置HuagePage导致TRC 变大 变多 最近发现diag/..../trac/ 目录下 sid_ora_xxxx.trc 文件大小为11M 而且类似文件数 ...
- ORACLE RMAN 备份策略及设置(Windows篇)
备份策略制定 数据量&需求 备份策略 恢复所需文件 数据量100G 一下 一天做一次level 0的备份(全备) 恢复的时候,会使用最新的那一 份备份和归档进行恢复 数据量100G -500G ...
- RMAN备份数据库_备份RMAN备份(Backing Up RMAN Backups)
1.关于RMAN备份的备份 可以使用BACKUP BACKUPSET命令来备份通过其它备份作业产生的备份集.也可以使用BACKUP RECOVERY AREA来备份在当前和所有之前的快速恢复区域目的地 ...
- oracle rman备份时间点,Oracle Rman 控制RMAN的备份时间,减少IO消耗
一.问题描述 由于服务器配置不高,备份策略为周末全备.周一至周六差异备份. 平时服务器CPU使用30%左右. 全备份时,开启两个通道,CPU达到70%-80%左右,业务不卡顿.不掉单,session不 ...
- oracle rman备份时间,Oracle使用RMAN进行备份详述
备份理论和基本语法 备份概念 执行备份或还原的数据库称为目标.在一些环境下,有许多数据库,因此有许多RMAN目标.应一次连接每个数据库.目标的每个备份都有一些属性: 打开或关闭 完整或部分 完整或增量 ...
- RMAN备份概念_关于RMAN控制文件和服务器参数文件的自动备份
拥有控制文件和服务器参数文件的最近的备份在很多恢复情况中是非常有价值的.为了确保含有这些文件的备份,数据库支持控制文件和服务器参数文件(spfile)自动备份. 自动备份独立发生,与作为BACKUP命 ...
- RMAN备份概念_关于RMAN增量备份(RMAN INCREMENTAL BACKUP)
增量备份只拷贝那些从上一次备份以来更改过的数据块.可以使用RMAN创建数据文件,表空间或整个数据库的增量备份. 缺省情况下,RMAN做完全备份.数据文件的完全备份包含被备份的文件中的每个分配的块.数据 ...
- mysql中的rman备份_RMAN优缺点及RMAN备份及恢复步骤
RMAN优缺点及RMAN备份及恢复步骤 --以下部分来自网络转摘,仅供参考 和OS命令备份方式相比,使用RMAN的优点 1 备份执行期间不需要人工干预,因此减少了误操作的机会: 2 可以有效的将备份和 ...
最新文章
- 扩增子图表解读1箱线图:Alpha多样性,老板再也不操心的我文献阅读了
- 拉勾网《32个Java面试必考点》学习笔记之二------操作系统与网络知识
- cmd mysql 报错_客户端cmd打开mysql,执行插入中文报错或插入中文乱码解决方案
- 07_QueueWithTwoStacks
- 【记录】IDEA未正确关闭导致打开报错,进不了主界面,含解决办法
- think php5关联模型,thinkphp5的模型中使用关联
- mysql 关联数组_在PHP / MySQL查询中创建关联数组
- 刚刚,北京正式允许无人车上路路测!准入门槛500万元
- java jaxb 格式化_XStream、JAXB 日期(Date)、数字(Number)格式化输出xml
- 【数据结构】图文详解Treap平衡树
- python爬虫实战——爬取猫眼电影TOP100并导入excel表
- Windows无法启动 VMware Workstation server服务解决方法
- 360怎么修改域名服务器地址,怎样修改DNS地址
- 机器学习基石和机器学习技法_机器学习和洞穴寓言寓言
- Device ID的用处和读取方法
- 干货:中国移动互联网行业深度报告
- hdu 6438 - 贪心
- 39岁了,我依然要谈梦想
- redis之发布订阅
- 阿里云CDN全站加速,说说动态加速那些事