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

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

0

积分

0

好友

1

主题
1#
发表于 2013-4-26 11:36:14 | 查看: 5910| 回复: 7
环境: 系统 CentOS release 5.8 Linux db2 2.6.18-308.el5 #1 SMP Tue Feb 21 20:06:06 EST 2012 x86_64 x86_64 x86_64 GNU/Linux,内存 16G
        数据库:Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
通过ps 命令查看占用内存最多的10个程序:ps  aux | sort -nk 4 | tail
oracle    1121  0.0  4.7 5482380 782984 ?      Ss   Jan05   0:44 oracleaduniond (LOCAL=NO)
oracle   26436  0.0  4.8 5481360 800580 ?      Ss   Jan05   0:46 oracleaduniond (LOCAL=NO)
oracle   21953  0.0  6.3 5485520 1047204 ?     Ss    2012  30:28 ora_mmon_aduniond
oracle   23683  0.0 11.2 5490456 1845068 ?     Ss    2012   3:37 ora_cjq0_aduniond
oracle   21945  0.0 24.1 5486304 3960364 ?     Ss    2012  14:09 ora_smon_aduniond
oracle   19934  2.6 26.7 5482400 4393676 ?     Ss   Jan29 3374:56 oracleaduniond (LOCAL=NO)
oracle   14969  2.0 27.2 5482404 4469732 ?     Ss   Jan02 3296:00 oracleaduniond (LOCAL=NO)
oracle   21933  0.0 28.6 5495884 4708336 ?     Ss    2012  82:58 ora_dbw1_aduniond
oracle   21929  0.0 28.7 5494860 4715000 ?     Ss    2012  83:06 ora_dbw0_aduniond
oracle   21925  0.0 29.3 5479568 4827696 ?     Ss    2012   0:07 ora_mman_aduniond
dbw0和dbw1 占用的内存使用率比较高,同时mman进程的使用率也蛮高.
通过top查看信息,临时截的图
dwn.jpg
查看内存的使用率free -m
             total       used       free     shared    buffers     cached
Mem:         16041      13648       2392          0         17      12722
-/+ buffers/cache:        908      15132
Swap:         8001         70       7930

分配的sga大小
SQL> show parameter sga

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
lock_sga                             boolean     FALSE
pre_page_sga                         boolean     FALSE
sga_max_size                         big integer 5G
sga_target                           big integer 5G
进入数据库的时候就感觉有点断断续续的延迟
想请教一下刘大,这种dbw的内存使用情况是否正常.
2#
发表于 2013-4-26 15:45:22
在你看来 DBWn 进程 占了多少内存?

回复 只看该作者 道具 举报

3#
发表于 2013-4-26 17:07:11
[oracle@db2 ~]$ pmap -x 21929
21929:   ora_dbw0_aduniond
Address           Kbytes     RSS   Dirty Mode   Mapping
0000000000400000  183412   12368       0 r-x--  oracle
000000000b91d000    1884     252      72 rwx--  oracle
000000000baf4000     304     208     196 rwx--    [ anon ]
000000000dd64000     436     360     360 rwx--    [ anon ]
0000000060000000   32768    7124    6744 rwxs-    [ shmid=0xa70010 ]
0000000062000000 5210112 4675656 2606312 rwxs-    [ shmid=0xa78012 ]
00000001a0000000    2048       4       0 rwxs-    [ shmid=0xa80013 ]
0000003f5d200000      20      16       0 r-x--  libnuma.so.1
0000003f5d205000    2044       0       0 -----  libnuma.so.1
0000003f5d404000       4       4       4 rwx--  libnuma.so.1
00002ac7b5dc2000     112     104       0 r-x--  ld-2.5.so
00002ac7b5dde000       8       8       8 rwx--    [ anon ]
00002ac7b5de0000       4       4       0 r-x--  libodmd11.so
00002ac7b5de1000    1024       0       0 -----  libodmd11.so
00002ac7b5ee1000       4       4       4 rwx--  libodmd11.so
00002ac7b5fde000       4       4       4 r-x--  ld-2.5.so
00002ac7b5fdf000       4       4       4 rwx--  ld-2.5.so
00002ac7b5fe0000     392      80       0 r-x--  libcell11.so
00002ac7b6042000    1024       0       0 -----  libcell11.so
00002ac7b6142000      40      40      40 rwx--  libcell11.so
00002ac7b614c000       8       4       4 rwx--    [ anon ]
00002ac7b614e000     864      24       0 r-x--  libskgxp11.so
00002ac7b6226000    1024       0       0 -----  libskgxp11.so
00002ac7b6326000       8       8       8 rwx--  libskgxp11.so
00002ac7b6338000      28      16       0 r-x--  librt-2.5.so
00002ac7b633f000    2048       0       0 -----  librt-2.5.so
00002ac7b653f000       4       4       4 r-x--  librt-2.5.so
00002ac7b6540000       4       4       4 rwx--  librt-2.5.so
00002ac7b6541000    2596     316       0 r-x--  libnnz11.so
00002ac7b67ca000    1020       0       0 -----  libnnz11.so
00002ac7b68c9000     264     220     220 rwx--  libnnz11.so
00002ac7b690b000      12       4       4 rwx--    [ anon ]
00002ac7b690e000     104      20       0 r-x--  libclsra11.so
00002ac7b6928000    1020       0       0 -----  libclsra11.so
00002ac7b6a27000       4       4       4 rwx--  libclsra11.so
00002ac7b6a28000     136      12       0 r-x--  libdbcfg11.so
00002ac7b6a4a000    1020       0       0 -----  libdbcfg11.so
00002ac7b6b49000       8       8       8 rwx--  libdbcfg11.so
00002ac7b6b4b000    6952     500       0 r-x--  libhasgen11.so
00002ac7b7215000    1020       0       0 -----  libhasgen11.so
00002ac7b7314000     136     136     136 rwx--  libhasgen11.so
00002ac7b7336000      28       8       8 rwx--    [ anon ]
00002ac7b733d000       8       4       0 r-x--  libskgxn2.so
00002ac7b733f000    1020       0       0 -----  libskgxn2.so
00002ac7b743e000       4       4       4 rwx--  libskgxn2.so
00002ac7b743f000     668      56       0 r-x--  libocr11.so
00002ac7b74e6000    1024       0       0 -----  libocr11.so
00002ac7b75e6000      12      12      12 rwx--  libocr11.so
00002ac7b75e9000     652      36       0 r-x--  libocrb11.so
00002ac7b768c000    1020       0       0 -----  libocrb11.so
00002ac7b778b000       8       8       8 rwx--  libocrb11.so
00002ac7b778d000       4       4       4 rwx--    [ anon ]
00002ac7b778e000      44      16       0 r-x--  libocrutl11.so
00002ac7b7799000    1024       0       0 -----  libocrutl11.so
00002ac7b7899000       4       4       4 rwx--  libocrutl11.so
00002ac7b789a000       4       4       0 r-x--  libaio.so.1.0.1
00002ac7b789b000    2044       0       0 -----  libaio.so.1.0.1
00002ac7b7a9a000       4       4       4 rwx--  libaio.so.1.0.1
00002ac7b7a9b000       8       8       0 r-x--  libdl-2.5.so
00002ac7b7a9d000    2048       0       0 -----  libdl-2.5.so
00002ac7b7c9d000       4       4       4 r-x--  libdl-2.5.so
00002ac7b7c9e000       4       4       4 rwx--  libdl-2.5.so
00002ac7b7c9f000       4       4       4 rwx--    [ anon ]
00002ac7b7ca0000     520      64       0 r-x--  libm-2.5.so
00002ac7b7d22000    2044       0       0 -----  libm-2.5.so
00002ac7b7f21000       4       4       4 r-x--  libm-2.5.so
00002ac7b7f22000       4       4       4 rwx--  libm-2.5.so
00002ac7b7f23000      88      56       0 r-x--  libpthread-2.5.so
00002ac7b7f39000    2044       0       0 -----  libpthread-2.5.so
00002ac7b8138000       4       4       4 r-x--  libpthread-2.5.so
00002ac7b8139000       4       4       4 rwx--  libpthread-2.5.so
00002ac7b813a000      16       4       4 rwx--    [ anon ]
00002ac7b813e000      84      24       0 r-x--  libnsl-2.5.so
00002ac7b8153000    2044       0       0 -----  libnsl-2.5.so
00002ac7b8352000       4       4       4 r-x--  libnsl-2.5.so
00002ac7b8353000       4       4       4 rwx--  libnsl-2.5.so
00002ac7b8354000      12       4       4 rwx--    [ anon ]
00002ac7b8357000    1336     472       0 r-x--  libc-2.5.so
00002ac7b84a5000    2044       0       0 -----  libc-2.5.so
00002ac7b86a4000      16      16      16 r-x--  libc-2.5.so
00002ac7b86a8000       4       4       4 rwx--  libc-2.5.so
00002ac7b86a9000    1308     416     416 rwx--    [ anon ]
00002ac7b8800000      40      20       0 r-x--  libnss_files-2.5.so
00002ac7b880a000    2044       0       0 -----  libnss_files-2.5.so
00002ac7b8a09000       4       4       4 r-x--  libnss_files-2.5.so
00002ac7b8a0a000       4       4       4 rwx--  libnss_files-2.5.so
00002ac7b8a0b000    7588    6184    6184 rwx--    [ anon ]
00002ac7b9174000      48      48      16 rwx--  zero
00002ac7b9180000      64      64      36 rwx--  zero
00002ac7b9190000      64      64      64 rwx--  zero
00002ac7b91a0000      64      64      64 rwx--  zero
00002ac7b91b0000      64      64      64 rwx--  zero
00002ac7b91c0000      64      64      24 rwx--  zero
00002ac7b91d0000      64      64      64 rwx--  zero
00002ac7b91e0000      64      64      60 rwx--  zero
00002ac7b91f0000      16      16       0 rwx--  zero
00002ac7b91f4000     132     132     132 rwx--    [ anon ]
00002ac7b9215000       4       4       0 rwxs-  hc_aduniond.dat
00002ac7b9216000    1088    1088    1084 rwx--  zero
00002ac7b94a6000    1088    1088    1088 rwx--  zero
00002ac7b95b6000     960     960     960 rwx--  zero
00002ac7b96a6000    1088    1088    1088 rwx--  zero
00002ac7b97b6000     192     192     192 rwx--  zero
00002ac7b97e6000      64      64      64 rwx--  zero
00002ac7b97f6000     192     192     192 rwx--  zero
00002ac7b9826000     192     192     192 rwx--  zero
00002ac7b9856000     192     192     192 rwx--  zero
00002ac7b9886000     128     128     124 rwx--  zero
00002ac7b98a6000    1088    1088    1088 rwx--  zero
00002ac7b99b6000    1088    1088    1088 rwx--  zero
00002ac7b9ac6000      64      64      64 rwx--  zero
00002ac7b9ad6000      64      64      64 rwx--  zero
00002ac7b9ae6000      64      64      64 rwx--  zero
00002ac7b9af6000      64      64      64 rwx--  zero
00002ac7b9b06000      64      64      64 rwx--  zero
00002ac7b9b16000     448     448     444 rwx--  zero
00002ac7b9b86000    1152    1152       0 -----  zero
00007ffff33c3000      84      72      72 rwx--    [ stack ]
00007ffff33fd000      12       4       0 r-x--    [ anon ]
ffffffffff600000    8192       0       0 -----    [ anon ]
----------------  ------  ------  ------
total kB         5503048 4715000 2629568
这是其中一个dbw进程的内存信息

回复 只看该作者 道具 举报

4#
发表于 2013-4-26 20:36:00
pmap -d 21929

回复 只看该作者 道具 举报

5#
发表于 2013-4-26 21:14:30
[oracle@db2 ~]$ pmap -d 21929
21929:   ora_dbw0_aduniond
Address           Kbytes Mode  Offset           Device    Mapping
0000000000400000  183412 r-x-- 0000000000000000 008:00007 oracle
000000000b91d000    1884 rwx-- 000000000b31d000 008:00007 oracle
000000000baf4000     304 rwx-- 000000000baf4000 000:00000   [ anon ]
000000000dd64000     436 rwx-- 000000000dd64000 000:00000   [ anon ]
0000000060000000   32768 rwxs- 0000000000000000 000:00009   [ shmid=0xa70010 ]
0000000062000000 5210112 rwxs- 0000000000000000 000:00009   [ shmid=0xa78012 ]
00000001a0000000    2048 rwxs- 0000000000000000 000:00009   [ shmid=0xa80013 ]
0000003f5d200000      20 r-x-- 0000000000000000 008:00005 libnuma.so.1
0000003f5d205000    2044 ----- 0000000000005000 008:00005 libnuma.so.1
0000003f5d404000       4 rwx-- 0000000000004000 008:00005 libnuma.so.1
00002ac7b5dc2000     112 r-x-- 0000000000000000 008:00005 ld-2.5.so
00002ac7b5dde000       8 rwx-- 00002ac7b5dde000 000:00000   [ anon ]
00002ac7b5de0000       4 r-x-- 0000000000000000 008:00007 libodmd11.so
00002ac7b5de1000    1024 ----- 0000000000001000 008:00007 libodmd11.so
00002ac7b5ee1000       4 rwx-- 0000000000001000 008:00007 libodmd11.so
00002ac7b5fde000       4 r-x-- 000000000001c000 008:00005 ld-2.5.so
00002ac7b5fdf000       4 rwx-- 000000000001d000 008:00005 ld-2.5.so
00002ac7b5fe0000     392 r-x-- 0000000000000000 008:00007 libcell11.so
00002ac7b6042000    1024 ----- 0000000000062000 008:00007 libcell11.so
00002ac7b6142000      40 rwx-- 0000000000062000 008:00007 libcell11.so
00002ac7b614c000       8 rwx-- 00002ac7b614c000 000:00000   [ anon ]
00002ac7b614e000     864 r-x-- 0000000000000000 008:00007 libskgxp11.so
00002ac7b6226000    1024 ----- 00000000000d8000 008:00007 libskgxp11.so
00002ac7b6326000       8 rwx-- 00000000000d8000 008:00007 libskgxp11.so
00002ac7b6338000      28 r-x-- 0000000000000000 008:00005 librt-2.5.so
00002ac7b633f000    2048 ----- 0000000000007000 008:00005 librt-2.5.so
00002ac7b653f000       4 r-x-- 0000000000007000 008:00005 librt-2.5.so
00002ac7b6540000       4 rwx-- 0000000000008000 008:00005 librt-2.5.so
00002ac7b6541000    2596 r-x-- 0000000000000000 008:00007 libnnz11.so
00002ac7b67ca000    1020 ----- 0000000000289000 008:00007 libnnz11.so
00002ac7b68c9000     264 rwx-- 0000000000288000 008:00007 libnnz11.so
00002ac7b690b000      12 rwx-- 00002ac7b690b000 000:00000   [ anon ]
00002ac7b690e000     104 r-x-- 0000000000000000 008:00007 libclsra11.so
00002ac7b6928000    1020 ----- 000000000001a000 008:00007 libclsra11.so
00002ac7b6a27000       4 rwx-- 0000000000019000 008:00007 libclsra11.so
00002ac7b6a28000     136 r-x-- 0000000000000000 008:00007 libdbcfg11.so
00002ac7b6a4a000    1020 ----- 0000000000022000 008:00007 libdbcfg11.so
00002ac7b6b49000       8 rwx-- 0000000000021000 008:00007 libdbcfg11.so
00002ac7b6b4b000    6952 r-x-- 0000000000000000 008:00007 libhasgen11.so
00002ac7b7215000    1020 ----- 00000000006ca000 008:00007 libhasgen11.so
00002ac7b7314000     136 rwx-- 00000000006c9000 008:00007 libhasgen11.so
00002ac7b7336000      28 rwx-- 00002ac7b7336000 000:00000   [ anon ]
00002ac7b733d000       8 r-x-- 0000000000000000 008:00007 libskgxn2.so
00002ac7b733f000    1020 ----- 0000000000002000 008:00007 libskgxn2.so
00002ac7b743e000       4 rwx-- 0000000000001000 008:00007 libskgxn2.so
00002ac7b743f000     668 r-x-- 0000000000000000 008:00007 libocr11.so
00002ac7b74e6000    1024 ----- 00000000000a7000 008:00007 libocr11.so
00002ac7b75e6000      12 rwx-- 00000000000a7000 008:00007 libocr11.so
00002ac7b75e9000     652 r-x-- 0000000000000000 008:00007 libocrb11.so
00002ac7b768c000    1020 ----- 00000000000a3000 008:00007 libocrb11.so
00002ac7b778b000       8 rwx-- 00000000000a2000 008:00007 libocrb11.so
00002ac7b778d000       4 rwx-- 00002ac7b778d000 000:00000   [ anon ]
00002ac7b778e000      44 r-x-- 0000000000000000 008:00007 libocrutl11.so
00002ac7b7799000    1024 ----- 000000000000b000 008:00007 libocrutl11.so
00002ac7b7899000       4 rwx-- 000000000000b000 008:00007 libocrutl11.so
00002ac7b789a000       4 r-x-- 0000000000000000 008:00005 libaio.so.1.0.1
00002ac7b789b000    2044 ----- 0000000000001000 008:00005 libaio.so.1.0.1
00002ac7b7a9a000       4 rwx-- 0000000000000000 008:00005 libaio.so.1.0.1
00002ac7b7a9b000       8 r-x-- 0000000000000000 008:00005 libdl-2.5.so
00002ac7b7a9d000    2048 ----- 0000000000002000 008:00005 libdl-2.5.so
00002ac7b7c9d000       4 r-x-- 0000000000002000 008:00005 libdl-2.5.so
00002ac7b7c9e000       4 rwx-- 0000000000003000 008:00005 libdl-2.5.so
00002ac7b7c9f000       4 rwx-- 00002ac7b7c9f000 000:00000   [ anon ]
00002ac7b7ca0000     520 r-x-- 0000000000000000 008:00005 libm-2.5.so
00002ac7b7d22000    2044 ----- 0000000000082000 008:00005 libm-2.5.so
00002ac7b7f21000       4 r-x-- 0000000000081000 008:00005 libm-2.5.so
00002ac7b7f22000       4 rwx-- 0000000000082000 008:00005 libm-2.5.so
00002ac7b7f23000      88 r-x-- 0000000000000000 008:00005 libpthread-2.5.so
00002ac7b7f39000    2044 ----- 0000000000016000 008:00005 libpthread-2.5.so
00002ac7b8138000       4 r-x-- 0000000000015000 008:00005 libpthread-2.5.so
00002ac7b8139000       4 rwx-- 0000000000016000 008:00005 libpthread-2.5.so
00002ac7b813a000      16 rwx-- 00002ac7b813a000 000:00000   [ anon ]
00002ac7b813e000      84 r-x-- 0000000000000000 008:00005 libnsl-2.5.so
00002ac7b8153000    2044 ----- 0000000000015000 008:00005 libnsl-2.5.so
00002ac7b8352000       4 r-x-- 0000000000014000 008:00005 libnsl-2.5.so
00002ac7b8353000       4 rwx-- 0000000000015000 008:00005 libnsl-2.5.so
00002ac7b8354000      12 rwx-- 00002ac7b8354000 000:00000   [ anon ]
00002ac7b8357000    1336 r-x-- 0000000000000000 008:00005 libc-2.5.so
00002ac7b84a5000    2044 ----- 000000000014e000 008:00005 libc-2.5.so
00002ac7b86a4000      16 r-x-- 000000000014d000 008:00005 libc-2.5.so
00002ac7b86a8000       4 rwx-- 0000000000151000 008:00005 libc-2.5.so
00002ac7b86a9000    1308 rwx-- 00002ac7b86a9000 000:00000   [ anon ]
00002ac7b8800000      40 r-x-- 0000000000000000 008:00005 libnss_files-2.5.so
00002ac7b880a000    2044 ----- 000000000000a000 008:00005 libnss_files-2.5.so
00002ac7b8a09000       4 r-x-- 0000000000009000 008:00005 libnss_files-2.5.so
00002ac7b8a0a000       4 rwx-- 000000000000a000 008:00005 libnss_files-2.5.so
00002ac7b8a0b000    7588 rwx-- 00002ac7b8a0b000 000:00000   [ anon ]
00002ac7b9174000      48 rwx-- 0000000000000000 000:00011 zero
00002ac7b9180000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b9190000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b91a0000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b91b0000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b91c0000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b91d0000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b91e0000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b91f0000      16 rwx-- 000000000007c000 000:00011 zero
00002ac7b91f4000     132 rwx-- 00002ac7b91f4000 000:00000   [ anon ]
00002ac7b9215000       4 rwxs- 0000000000000000 008:00007 hc_aduniond.dat
00002ac7b9216000    1088 rwx-- 0000000000000000 000:00011 zero
00002ac7b94a6000    1088 rwx-- 0000000000000000 000:00011 zero
00002ac7b95b6000     960 rwx-- 0000000000000000 000:00011 zero
00002ac7b96a6000    1088 rwx-- 0000000000000000 000:00011 zero
00002ac7b97b6000     192 rwx-- 0000000000000000 000:00011 zero
00002ac7b97e6000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b97f6000     192 rwx-- 0000000000000000 000:00011 zero
00002ac7b9826000     192 rwx-- 0000000000000000 000:00011 zero
00002ac7b9856000     192 rwx-- 0000000000000000 000:00011 zero
00002ac7b9886000     128 rwx-- 0000000000000000 000:00011 zero
00002ac7b98a6000    1088 rwx-- 0000000000000000 000:00011 zero
00002ac7b99b6000    1088 rwx-- 0000000000000000 000:00011 zero
00002ac7b9ac6000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b9ad6000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b9ae6000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b9af6000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b9b06000      64 rwx-- 0000000000000000 000:00011 zero
00002ac7b9b16000     448 rwx-- 0000000000000000 000:00011 zero
00002ac7b9b86000    1152 ----- 00000000009e4000 000:00011 zero
00007ffff33c3000      84 rwx-- 00007ffffffe9000 000:00000   [ stack ]
00007ffff33fd000      12 r-x-- 00007ffff33fd000 000:00000   [ anon ]
ffffffffff600000    8192 ----- 0000000000000000 000:00000   [ anon ]
mapped: 5503048K    writeable/private: 21000K    shared: 5244932K
麻烦刘大了.

回复 只看该作者 道具 举报

6#
发表于 2013-4-26 21:44:12
writeable/private: 21000K    ==> 真正dbw 这个进程占的也就20MB 内存

5244932K=》 5g 是 sga+ shared library

回复 只看该作者 道具 举报

7#
发表于 2013-4-27 14:00:38
那劉大的意思是說,沒有問題!能不能再給我指點一下用那個性能指標來確定一下.先謝謝劉大了.

回复 只看该作者 道具 举报

8#
发表于 2013-4-28 13:26:43
学习了。

回复 只看该作者 道具 举报

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

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

GMT+8, 2024-12-28 08:43 , Processed in 0.049733 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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