ITPUB论坛-中国最专业的IT技术社区

 找回密码
 注册
查看: 1135|回复: 7

[笔记] 200160629工作日记-bi库内存分析与SGA调整

[复制链接]
求职 : 数据库管理员
招聘 : Oracle OCP专职讲师
论坛徽章:
45
祖国60周年纪念徽章
日期:2015-05-19 13:02:04itpub13周年纪念徽章
日期:2014-12-30 09:02:12itpub13周年纪念徽章
日期:2014-12-30 09:02:12BLOG每日发帖之星
日期:2015-08-17 16:57:372015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:242010数据库技术大会纪念徽章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:19
发表于 2016-7-9 15:22 | 显示全部楼层 |阅读模式
本帖最后由 zcs0237 于 2016-7-9 15:55 编辑

01-备份spfile
02-内存参数调整分析
03-节点1关闭ogg-replicate
04-调整内存参数
05-节点1启动ogg-replicate
06-优化前后对比

20160629 by 动力小刚
求职 : 数据库管理员
招聘 : Oracle OCP专职讲师
论坛徽章:
45
祖国60周年纪念徽章
日期:2015-05-19 13:02:04itpub13周年纪念徽章
日期:2014-12-30 09:02:12itpub13周年纪念徽章
日期:2014-12-30 09:02:12BLOG每日发帖之星
日期:2015-08-17 16:57:372015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:242010数据库技术大会纪念徽章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:19
 楼主| 发表于 2016-7-9 15:22 | 显示全部楼层
本帖最后由 zcs0237 于 2016-7-9 15:30 编辑

01-备份spfile

01-01-bi库信息
SQL> show rel
release 1102000300

01-02-查看参数文件
SQL> show parameter spfile;
spfile                               string      +ASMDATA/biprod/spfilebiprod.ora

01-03-备份参数文件
节点1
create pfile='/tmp/20160629pfile1' from spfile;
节点2
create pfile='/tmp/20160629pfile2' from spfile;

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Oracle OCP专职讲师
论坛徽章:
45
祖国60周年纪念徽章
日期:2015-05-19 13:02:04itpub13周年纪念徽章
日期:2014-12-30 09:02:12itpub13周年纪念徽章
日期:2014-12-30 09:02:12BLOG每日发帖之星
日期:2015-08-17 16:57:372015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:242010数据库技术大会纪念徽章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:19
 楼主| 发表于 2016-7-9 15:23 | 显示全部楼层
本帖最后由 zcs0237 于 2016-7-9 16:50 编辑

02-内存参数调整分析

02-01-机器配置
# prtconf|grep -i memory
Memory Size: 127488 MB
Good Memory Size: 127488 MB

# prtconf|grep -i memory
Memory Size: 127488 MB
Good Memory Size: 127488 MB

# lsdev -Cc processor | wc -l
      16
# mpstat 1 1 | grep lcpu
System configuration: lcpu=64 mode=Capped

02-02-节点1有两套ogg target
一、财务库target
$ pwd
/oggsoft/cwogg
$ ggsci
GGSCI (Ccbiora01) 1> info all
MANAGER     RUNNING                                          
REPLICAT    RUNNING     REP_CW      00:00:00      00:00:04   

二、核心库target
$ pwd
/oggsoft
GGSCI (Ccbiora01) 1> info all
Program     Status      Group       Lag at Chkpt  Time Since Chkpt
MANAGER     RUNNING                                          
REPLICAT    RUNNING     RCAICPRO    00:00:00      00:00:01   ...  

02-03-节点2有11g单实例biold库
pga_aggregate_target=2G
sga_target=8G

SQL> select INST_ID,status,count(*) from gv$session group by inst_id,status;
   INST_ID STATUS     COUNT(*)
---------- -------- ----------
         1 ACTIVE           29
         1 INACTIVE          1
   
  
02-04-RAC库目前情况
sga_max_size          =  20G
sga_target            =  16G
pga_aggregate_target  =  6G

SQL> select INST_ID,status,count(*) from gv$session group by inst_id,status;

   INST_ID STATUS     COUNT(*)
---------- -------- ----------
         1 ACTIVE           64
         1 INACTIVE        134
         2 ACTIVE           82
         2 INACTIVE        129
   
SQL>  select group#,status,bytes/1024/1024,archived from v$log;
    GROUP# STATUS           BYTES/1024/1024 ARC
---------- ---------------- --------------- ---
         1 INACTIVE                    1024 YES
         2 INACTIVE                    1024 YES
         3 INACTIVE                    1024 YES
         4 CURRENT                     1024 NO
         5 INACTIVE                    1024 YES
         6 INACTIVE                    1024 YES
         7 INACTIVE                    1024 YES
         8 INACTIVE                    1024 YES
         9 CURRENT                     1024 NO
        10 INACTIVE                    1024 YES

10 rows selected.

02-05-第一次优化计划如下
128G-16G=112G
OS+SGA+PGA分别占1/3:OS40G PGA40G SGA40G

sga_max_size        目前20G  优化为50G
sga_target             目前16G  优化为50G


使用道具 举报

回复
求职 : 数据库管理员
招聘 : Oracle OCP专职讲师
论坛徽章:
45
祖国60周年纪念徽章
日期:2015-05-19 13:02:04itpub13周年纪念徽章
日期:2014-12-30 09:02:12itpub13周年纪念徽章
日期:2014-12-30 09:02:12BLOG每日发帖之星
日期:2015-08-17 16:57:372015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:242010数据库技术大会纪念徽章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:19
 楼主| 发表于 2016-7-9 15:23 | 显示全部楼层
本帖最后由 zcs0237 于 2016-7-9 16:52 编辑

03-节点1关闭ogg-replicate
03-01-长事务大事务

alter session set nls_date_format='yyyy-dd-mm hh:mi:ss';

set linesize 222
col USERNAME for a12
select a.INST_ID,a.sid,a.serial#,a.user#,a.username,b.addr,b.USED_UBLK,b.USED_UREC,b.START_TIME,b.xidusn,b.XIDSLOT, b.xidsqn
from gv$transaction b, gv$session a
where /*b.addr in (select a.taddr from v$session a where a.sid = '') and*/ b.addr=a.taddr order by start_time,USED_UBLK,INST_ID;

   INST_ID        SID    SERIAL#      USER# USERNAME     ADDR              USED_UBLK  USED_UREC START_TIME               XIDUSN    XIDSLOT     XIDSQN
---------- ---------- ---------- ---------- ------------ ---------------- ---------- ---------- -------------------- ---------- ---------- ----------
         1        194        187        184 GOLDENGATE   07000005170F5070          2         47 06/29/16 11:45:29            10         98     601947
         1        772      22405        184 GOLDENGATE   070000050F365FF0          3        675 06/29/16 11:45:29            51         35     199792
   
  
03-02-活动会话
SQL>  col SID for 99999
col SERIAL# for 9999999
col SCHEMANAME for a12
col MACHINE for a29
col PROGRAM for a33
col EVENT for a49
select t.SID,t.SERIAL#,t.SCHEMANAME,t.MACHINE,t.PROGRAM,WAIT_TIME,nvl(BLOCKING_SESSION,0),EVENT
from gv$session t where status='ACTIVE'
and t.PROGRAM not like 'oracle%Ccbiora%';

    SID  SERIAL# SCHEMANAME   MACHINE                       PROGRAM                            WAIT_TIME NVL(BLOCKING_SESSION,0) EVENT
------ -------- ------------ ----------------------------- --------------------------------- ---------- ----------------------- -------------------------------------------------
   506    63537 GOLDENGATE    Ccbiora01                     replicat@Ccbiora01 (TNS V1-V3)             0                       0       db file sequential read
   699    32257 SYS                   Ccbiora01                     rman@Ccbiora01 (TNS V1-V3)                 0                       0      Backup: MML create a backup piece
   750    40561 SYS                   Ccbiora01                     sqlplus@Ccbiora01 (TNS V1-V3)             -1                       0       SQL*Net message to client
   772    22405 GOLDENGATE    Ccbiora01                     replicat@Ccbiora01 (TNS V1-V3)             0                       0       db file sequential read
  1107    27533 SYS                  Ccbiora01                     sqlplus@Ccbiora01 (TNS V1-V3)             -1                       0       SQL*Net message to client
   125    40193 SYS                   Ccbiora02                     sqlplus@Ccbiora02 (TNS V1-V3)              0                       0       PX Deq: Execute Reply
  1492    36781 CLAIM_CLEAR  DESKTOP-8EUMF78      plsqldev.exe                                            0                       0       db file scattered read

7 rows selected.



03-03-关财务ogg-replicate进程
$ pwd
/oggsoft/cwogg
$ ggsci
> info all
Program     Status      Group       Lag at Chkpt  Time Since Chkpt
MANAGER     RUNNING                                          
REPLICAT    RUNNING     REP_CW      00:00:00      00:00:05   

> stop *

03-04-关核心ogg-replicate进程

$ cd ..
$ ggsci
> info all

> stop *

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Oracle OCP专职讲师
论坛徽章:
45
祖国60周年纪念徽章
日期:2015-05-19 13:02:04itpub13周年纪念徽章
日期:2014-12-30 09:02:12itpub13周年纪念徽章
日期:2014-12-30 09:02:12BLOG每日发帖之星
日期:2015-08-17 16:57:372015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:242010数据库技术大会纪念徽章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:19
 楼主| 发表于 2016-7-9 15:24 | 显示全部楼层
本帖最后由 zcs0237 于 2016-7-9 15:35 编辑

04-biprod库内存参数

04-01-调整步骤
1.ALTER SYSTEM ARCHIVE LOG CURRENT;
2.
ALTER SYSTEM SET sga_max_size = 50G  SCOPE=SPFILE SID='biprod1' ;
ALTER SYSTEM SET sga_target   = 50G  SCOPE=SPFILE SID='biprod1' ;

ALTER SYSTEM SET sga_max_size = 50G  SCOPE=SPFILE SID='biprod2' ;
ALTER SYSTEM SET sga_target   = 50G  SCOPE=SPFILE SID='biprod2' ;


3.节点1
alter system checkpoint;
shutdown immediate
startup
4.节点2
alter system checkpoint;
shutdown immediate
startup

04-02-回退步骤
1.登录10.1.53.1
2.startup  pfile='/tmp/20160629pfile1';
3.create spfile='+ASMDATA/biprod/spfilebiprod.ora' from pfile='/tmp/20160629pfile1';

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Oracle OCP专职讲师
论坛徽章:
45
祖国60周年纪念徽章
日期:2015-05-19 13:02:04itpub13周年纪念徽章
日期:2014-12-30 09:02:12itpub13周年纪念徽章
日期:2014-12-30 09:02:12BLOG每日发帖之星
日期:2015-08-17 16:57:372015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:242010数据库技术大会纪念徽章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:19
 楼主| 发表于 2016-7-9 15:24 | 显示全部楼层
本帖最后由 zcs0237 于 2016-7-9 16:51 编辑

05-节点1启动ogg-replicate

05-01-启动财务ogg-replicate进程
$ pwd
/oggsoft/cwogg
$ ggsci
GGSCI (Ccbiora01) 1> info all
GGSCI (Ccbiora01) 2> start *


05-02-启动核心ogg-replicate进程
$ cd ..
$ ggsci
> info all
> sart *

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Oracle OCP专职讲师
论坛徽章:
45
祖国60周年纪念徽章
日期:2015-05-19 13:02:04itpub13周年纪念徽章
日期:2014-12-30 09:02:12itpub13周年纪念徽章
日期:2014-12-30 09:02:12BLOG每日发帖之星
日期:2015-08-17 16:57:372015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:242010数据库技术大会纪念徽章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:19
 楼主| 发表于 2016-7-9 15:25 | 显示全部楼层
本帖最后由 zcs0237 于 2016-7-9 15:51 编辑

06-优化前后对比
06-01-跟BI组确认
调整内存参数后对比-提前两小时


06-02-优化前后Load Profile-Per Second对比
一、说明
块大小=32k
二、凌晨3点到7点逻辑读和DB Time大幅增加,说明跑批加快

                     DB Time(s)  Logical reads Physical reads
优化前290200_290300    2.0         7,317.4       1,832.4
优化后300200_300300    3.0           9,248.1       1,986.7

优化前290300_290400    3.6         7,749.6       714.9
优化后300300_300400    5.3         10,366.6      2,875.3


优化前290400_290500    1.8         11,134.2      1,646.6
优化后300400_300500    3.3         14,280.3      3,993.9


优化前290500_290600    2.4         6,056.2       1,769.6
优化后300500_300600    3.3         26,367.4      3,821.2

优化前290600_290700    1.8         6,487.7       123.9
优化后300600_300700    6.8         8,982.7       4,013.5


优化前290700_290800    2.8         16,494.6      2,380.5
优化后300700_300800    1.7         14,158.7      2,271.6

使用道具 举报

回复
求职 : 数据库管理员
招聘 : Oracle OCP专职讲师
论坛徽章:
45
祖国60周年纪念徽章
日期:2015-05-19 13:02:04itpub13周年纪念徽章
日期:2014-12-30 09:02:12itpub13周年纪念徽章
日期:2014-12-30 09:02:12BLOG每日发帖之星
日期:2015-08-17 16:57:372015中国数据库技术大会纪念徽章
日期:2015-04-24 16:04:242010数据库技术大会纪念徽章
日期:2015-04-23 10:33:192011数据库大会纪念章
日期:2015-04-23 10:33:192012数据库大会纪念章
日期:2015-04-23 10:33:192013数据库大会纪念章
日期:2015-04-23 10:33:192014数据库大会纪念章
日期:2015-04-23 10:33:19
 楼主| 发表于 2016-7-9 15:26 | 显示全部楼层
--保留

使用道具 举报

回复

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

本版积分规则

久等啦!10张门票开启你的DTCC2017之旅~

2017中国数据库技术大会将于2017年5月11-13日如约而至,本届大会以“数据驱动•价值发现”为主题,共设定2大主场和21个技术专场,云集海内外120+位技术大牛,共同探讨Oracle、MySQL、NoSQL、云端数据库、区块链、深度学习等领域的前瞻性热点话题。
即日起,填写DTCC2017会前调查问卷,即有机会赢取价值2600元的大会门票1张!仅限10张!
----------------------------------------
活动截止时间:2017年5月5日统一公布

问卷入口>>
TOP技术积分榜 社区积分榜 徽章 电子杂志 团队 统计 虎吧 老博客 知识索引树 读书频道 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档 | IT博客
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛 | SAP ERP系统
CopyRight 1999-2011 itpub.net All Right Reserved. 北京皓辰网域网络信息技术有限公司版权所有 联系我们 网站律师 隐私政策 知识产权声明
京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表