营销业务系统优化实施步骤及回退方案.docx

上传人:b****2 文档编号:1898073 上传时间:2023-05-02 格式:DOCX 页数:20 大小:22.51KB
下载 相关 举报
营销业务系统优化实施步骤及回退方案.docx_第1页
第1页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第2页
第2页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第3页
第3页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第4页
第4页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第5页
第5页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第6页
第6页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第7页
第7页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第8页
第8页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第9页
第9页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第10页
第10页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第11页
第11页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第12页
第12页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第13页
第13页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第14页
第14页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第15页
第15页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第16页
第16页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第17页
第17页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第18页
第18页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第19页
第19页 / 共20页
营销业务系统优化实施步骤及回退方案.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

营销业务系统优化实施步骤及回退方案.docx

《营销业务系统优化实施步骤及回退方案.docx》由会员分享,可在线阅读,更多相关《营销业务系统优化实施步骤及回退方案.docx(20页珍藏版)》请在冰点文库上搜索。

营销业务系统优化实施步骤及回退方案.docx

营销业务系统优化实施步骤及回退方案

1.引言3

1.1.编写目的3

1.2.使用范围3

1.3.内容及格式要求3

1.4.相关资料3

2.概述4

3.项目影响范围5

3.1.工程实施时间5

3.2.工程影响5

4.项目实施原则7

5.项目实施方案8

5.1.项目实施准备工作(11月21日09:

00-11月22日18:

00)8.

5.1.1.发布系统维护公告(11月21日09:

00)8..

5.1.2.操作系统级参数备份(11月22日:

09:

10)错误!

未定义书签。

5.1.3.数据库系统级参数备份(11月22日:

09:

20)8.

5.1.4.业务数据备份(11月22日:

18:

00)9..

5.2.操作系统级性能调整(11月23日00:

00-11月19日00:

15)9

5.2.1.调整VMM参数9...

5.2.2.详细实施计划1..0.

5.3.数据库服务器性能调整(11月23日00:

15-11月23日03:

30)10

5.3.1.调整前工作1..0.

5.3.2.数据库实例参数调整1..1.

5.3.3.数据库实例parallel相关参数调整1..2

5.3.4.调整表的buffer_pool属性1..2

5.3.5.整理表碎片1..3.

5.3.6.整理索引碎片1..3.

5.3.7.表分析1..4..

5.3.8.重启数据库,使修改的配置生效1..4

5.3.9.调整后工作1..5.

5.3.10.详细实施计划1..5.

6.验证测试1..7..

7.应急回退预案(11月23日0:

00-04:

00)1..8

7.1.调整操作系统参数1..8.

7.2.调整数据库参数1..8..

7.3.调整实例PARALLEL相关参数1..9.

7.4.调整内存CACHE(DEFALULT/KEEP/RECYCLE)1..9

7.4.1.将经常使用的表放入keep池1..9.

7.5.调整对象2..0..

7.5.1.整理表碎片2..0.

7.5.2.增加/调整索引2..0.

7.5.3.整理索引碎片2..0.

8.项目影响范围2..1..

8.1.工程实施期间(11月22日22:

00-11月23日6:

00)2.1

1.引言

1.1.编写目的本文档的目的是描述黑龙江电力公司营销业务系统调优项目实施步骤及应用程序配合调整。

1.2.使用范围本文档仅适用于黑龙江电力公司信息系统优化实施项目中汇报材料和项目组中相关的项目管理人员和技术人员使用。

1.3.内容及格式要求

本文档的内容包括:

1)项目影响范围

2)项目实施原则

3)项目实施方案

4)验证测试

5)应急回退预案

1.4.相关资料

黑龙江电力公司营销业务系统分析报告。

2.概述

节点

主机名

IP地址

实例名

是否重启数据库

是否重启操作系统

营销数据库服务器1

PMLJPDBA

10.166.2.196

epmlj1

营销数据库服

务器2

PMLJPDBB

10.166.2.198

epmlj2

3.项目影响范围

3.1.工程实施时间

黑龙江电网营销系统优化实施工作定于2013年11月23日凌晨进行

3.2.工程影响

1)实施期间营销数据库将停止服务。

2)实施期间会营销系统用户正常的使用。

3)检修时间:

2013-11-2300:

00至2013-11-2303:

00

4)实施参与人员明细:

优化实施参与人员

角色

所属单位

联系方式

现场还是远程支持

王浩

项目经理

北京中电普华信息技术有限公司

现场

刘勤明

项目成员

北京中电普华信息技术有限公司

现场

张阔宇

项目成员

北京中电普华信息技术有限公司

现场

张宇

项目成员

北京中电普华信息技术有限公司

现场

李林

信通运维

信通运维

现场

5)涉及数据库和服务器列表:

节点

主机名

IP地址

实例名

是否重启数据库

是否重启操作系统

营销数据库服

务器1

PMLJPDB1

10.166.2.196

epmlj1

营销数据库服

务器2

PMLJPDB2

10.166.2.198

epmlj2

4.项目实施原则

1)工程实施必须提前通知影响用户,并得到用户应允。

2)工程实施时间窗遵从国家电网公司规定。

3)工程实施详细步骤已经在测试环境充分测试论证。

4)工程实施方案提前提交国网总部优化专家组评审通过。

5.项目实施方案

5.1.项目实施准备工作(11月23日00:

00-11月23日03:

00)

5.1.1.发布系统维护公告(11月23日00:

00)

时间

2013年11月22日09:

00

地点

黑龙江电力公司

操作内容说明

提前通知受影响的用户、监控中心和数据库所属项目组级用户

操作步骤

发布系统维护公告

执行单位

信通运维,营销

执行人员

信通运维

确认

信通运维

备注

5.1.2.数据库系统级参数备份(11月23日:

00:

00)

时间

2013年11月23日00:

00

地点

黑龙江电力公司

操作内容说明

备份数据库级参数

操作步骤

1.主机PMLJPDBA节点,oracle用户登录操作系统,执行:

sqlplus“/assysdba”createpfile='o/racle/init2013.ora'fromspfile;

2.主机PMLJPDBB节点,oracle用户登录操作系统,执行:

sqlplus“/assysdba”createpfile='o/racle/init2013.ora'fromspfile;

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

5.1.3.业务数据备份(11月23日:

00:

00)

时间

2013年11月23日00:

00

地点

黑龙江国家电网容灾中心

操作内容说明

通知存储备份部门在优化实施前两天及实施当天18:

00前对营销数据库全备一次。

rmantarget/log='/u03/rmanbak/rmanfull.log'append<

allocatechanneld1typedisk;allocatechanneld2typedisk;allocatechanneld3typedisk;allocatechanneld4typedisk;crosscheckbackup;

sql'altersystemarchivelogcurrent';backupdatabaseformat'/u03/rmanbak/level_full_%d_%s_%p_%u.bak';sql'altersystemarchivelogcurrent';

releasechanneld4;releasechanneld3;releasechanneld2;releasechanneld1;

}

操作步骤

执行单位

信通运维

执行人员

信通运维

确认

信通运维

备注

5.2.操作系统级性能调整(11月23日00:

00-11月19日00:

15)

5.2.1.调整VMM参数

时间

11月23日00:

00

地点

黑龙江电力公司

操作内容说明

分别在数据库服务器两个节点上修改VM参数

操作步骤

1.主机PMLJPDB1,PMLJPDB2节点,root用户登录操作系统,执行:

kctunefilecachemax=1710994460kctunefilecache_min=684397784kctunemaxfiles=65536

kctunemaxfileslim=65536

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

5.2.2.详细实施计划

编号

实施项目

操作时间

风险等级

1.

停止业务应用

5分钟

一般

2.

备份操作系统参数

5分钟

一般

3.

修改操作系统参数

10分钟

一般

5.3.数据库服务器性能调整(11月23日00:

15-11月23日02:

30)

5.3.1.调整前工作

时间

2013年11月23日00:

00

地点

黑龙江国家电网容灾中心

操作内容说明

1.停止业务应用,关闭所有server的weblogic服务。

2.检查操作系统,数据库日志,确保优化实施前系统运行正常

3.关闭OGG

4.检查crs节点状态

Crs_stat–t

5.停数据库监听。

srvctlstoplistener

6.取消crontab中涉及数据库的任务

Crontab–e将里面内容复制一份,修改完后在进行还原

7.统计无效对象

操作步骤

1.由系统专工停止中间件服务器

2.

3.

4.

5.

6.

关闭OGG服务备份crontab里面的信息在两个节点关闭数据库监听

Srvctlstoplistener

检查双节点状态

crs_stat–t

调整操作系统参数

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

5.3.2.数据库实例参数调整

时间

2013年11月23日00:

25

地点

黑龙江电力公司

操作内容说明

数据库初始化参数调整

操作步骤

1.PMLJPDB1节点,oracle用户登录操作系统,执行:

exportORACLE_SID=EPMLJ1sqlplus“/assysdba”altersystemsetsession_cached_cursors=200scope=spfsid=E'PMLJ1';

2.PMLJPDB2,oracle用户登录操作系统,执行:

exportORACLE_SID=EPMLJ2sqlplus“/assysdba”altersystemsetsession_cached_cursors=200scope=spfsid=E'PMLJ2';

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

ile

5.3.3.数据库实例parallel相关参数调整

时间

2013年11月23日00:

30

地点

黑龙江国家电网容灾中心

操作内容说明

调整parallel相关参数

操作步骤

以oracle用户在PMLJPDBA执行:

sqlplus/assysdba

SQL>altersystemsetinstance_groups='epmlj','EPMLJ1'scope=spfilesid='EPMLJ1';

SQL>altersystemsetinstance_groups='epmlj','EPMLJ2'scope=spfilesid='EPMLJ2';

SQL>altersystemsetparallel_instance_group='EPMLJ1'scope=spfilesid='EPMLJ1';

SQL>altersystemsetparallel_instance_group='EPMLJ2'scope=spfilesid='EPMLJ2';

SQL>exit

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

5.3.4.调整表的buffer_pool属性

时间

2013年11月23日00:

30

地点

黑龙江电力公司

操作内容说明

开启部分频繁访问的表cache属性,将频繁访问的索引keep至缓冲区

操作步骤

以oracle用户在PMLJPDBA执行:

sqlplus/assysdba

altertableEPM_HLJ.P_CODE_EXTENDstorage(buffer_poolkeep);

altertableEPM_HLJ.P_CODE_SORT_EXTENDstorage(buffer_poolkeep);

altertableEPM_HLJ.P_CODEstorage(buffer_poolkeep);

altertableEPM_HLJ.P_CODE_SORTstorage(buffer_poolkeep);

altertableEPM_HLJ.SA_USERstorage(buffer_poolkeep);

altertableEPM_HLJ.SA_ORGstorage(bufferpoolkeep);

alterindexEPMHLJ.SADEPTstorage(buffer_poolkeep);

alterindexSGPS_DATA_TRANS.SA_DEPTstorage(buffer_poolkeep);

alterindexSGPS_DATA_TRANS.SA_ORGstorage(buffer_poolkeep);

alterindexSGPS_DATA_TRANS.SA_USERstorage(bufferpoolkeep);

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

5.3.5.整理表碎片

时间

2013年11月23日00:

50

地点

黑龙江电力公司

操作内容说明

整理部分碎片较大的表

操作步骤

以oracle用户在PMLJPDBA执行:

sqlplus/assysdba执行以下脚本

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

5.3.6.整理索引碎片

时间

2013年11月23日01:

50

地点

黑龙江电力公司

操作内容说明

整理部分碎片较大的索引

操作步骤

以oracle用户在PMLJPDBA执行:

sqlplus/assysdba执行以下脚本

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

5.3.7.表分析

时间

2013年11月23日02:

40

地点

黑龙江电力公司

操作内容说明

收集表和相关索引的统计信息

操作步骤

以oracle用户在PMLJPDBA执行:

sqlplus/assysdba执行以下脚本

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

5.3.8.重启数据库,使修改的配置生效

时间

2013年11月23日03:

20

地点

黑龙江电力公司

操作内容说明

重启数据库,使修改的配置生效

操作步骤

以oracle用户在PMLJPDBA执行:

srvctlstopdatabase-dEPMLJ-i"EPMLJ1,EPMLJ2"-oimmediate

srvctlstartdatabase-dEPMLJ

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

5.3.9.调整后工作

时间

2013年11月23日03:

30

地点

黑龙江电力公司

操作内容说明

1.检查无效对象

2.启动数据库监听,检查集群状态

3.恢复crontab中涉及数据库的任务

4.检查恢复作业队列进程

5.启动业务应用

操作步骤

以oracle用户登录操作系统,在PMLJPDBA节点执行下列步骤

1.检查无效对象

sqlplus/assysdba执行以下脚本

2.启动监听、检查集群状态

使用oracle用户在PMLJPDBA和PMLJPDBB两台主机分别执行:

srvctlstartlistenercrs_stat–t

3.通知专责启动中间件

执行单位

中电北京中电普华信息技术有限公司

执行人员

王浩

确认

刘勤明

备注

由信通运维人员负责启动业务应用

5.3.10.详细实施计划

编号

实施项目

操作时间

风险等级

1.

停止中间件

5分钟

一般

2.

备份操作系统参数

5分钟

一般

3.

备份数据库参数

5分钟

一般

4.

停止监听

10分钟

一般

5.

修改操作系统参数

5分钟

一般

6.

修改数据库参数

10分钟

一般

7.

重启数据库

15分钟

一般

8.

整理表碎片

60分钟

一般

9.

整理索引碎片

50分钟

一般

10.

收集表和对象的统计信息

40分钟

一般

11.

将PL/SQL对象keep至共享池

20分钟

一般

12.

调整业务用户表空间限额

10分钟

一般

13.

启动监听

5分钟

一般

14.

启动OGG服务

2分钟

一般

15.

确认系统正常访问

5分钟

一般

6.验证测试

编号

项目

监控内容

监控方法

1

操作系统性能监控

CPU、IO、Memory使用情况

通过开启glance监控,使用topas、iostat、vmstat工具察看

2

数据库性能监控

数据库响应时间、等待事件以及执行时间较长的SQL语句的执行计划等

执行sql语句

3

业务系统性能监控

业务处理情况

登陆业务系统验证

7.应急回退预案(11月23日00:

00-04:

00)

在系统调整后,第二天业务运行过程中发现,页面打开缓慢,页面一直处

于读取状态,却不显示结果。

进行表碎片和索引碎片的回退处理。

7.1.调整操作系统参数

调整VMM空间

操作内容说明

调整VMmaxperm%、minperm%、maxclient%相关参数。

1.主机PMLJPDB1,PMLJPDB2节点,root用户登录操作系统,执行:

操作步骤

kctunenproc=4200

kctunenkthread=8416

kctunefilecache_max=6509806386

kctunefilecache_min=1627451392

kctunemaxfiles=10000

kctunemaxfiles_lim=10000

回退方式

将系统参数修改回调整前值

或者使用备份文件/oracle/init2013.ora来启动,并更新spfile

7.2.调整数据库参数

操作内容说明

数据库初始化参数调整,其中EPMLJ1,EPMLJ2是数据库实例名。

操作步骤

修改初始化参数,并重启数据库

在PMLJPDBA节点,oracle用户登录操作系统,执行:

exportORACLE_SID=EPMLJ1sqlplus“/assysdba”altersystemsetsession_cached_cursors=200scope=spfilesid=*'';

SQL>exit

srvctlstopdatabase-dEPMHLJ-i"EPMLJ1,EPMLJ2"-o

immediate

srvctlstartdatabase-dEPM_HLJ

回退方式

如果参数调整出现问题,则将参数调整为原来的值

7.3.调整实例parallel相关参数

操作内容说明

调整实例并行相关参数

操作步骤

以oracle用户在PMLJPDBA执行如下命令

sqlplus/assysdba

SQL>altersystemresetinstance_groupsscope=spfilesid='snbcdb1';

SQL>altersystemresetinstance_groupsscope=spfilesid='snbcdb2';

SQL>altersystemresetparallel_instance_groupscope=spfilesid='snbcdb1';

SQL>altersystemresetparallel_instance_groupscope=spfilesid='snbcdb2';

SQL>exitsrvctlstopdatabase-dEPM_HLJ-i"EPMLJ1,EPMLJ2"-oimmediatesrvctlstartdatabase-dEPMHLJ

回退方式

将数据库参数修改回调整前值,然后重启数据库

7.4.调整内存Cache(defalult/keep/recycle)

7.4.1.将经常使用的表放入keep池

操作内容说明

开启部分频繁访问的表cache属性,将频繁访问的索引keep至缓冲区

操作步骤

以oracle用户在PMLJPDBA执行如下命令

sqlplus/assysdba

altertableEPM_HLJ.P_CODE_EXTENDstorage(buffer_pooldefault);

altertableEPM_HLJ.P_CODE_SORT_EXTENDstorage(buffer_pooldefault);

altertableEPM_HLJ.P_CODEstorage(buffer_pooldefault);

altertableEPM_HLJ.P_CODE_SORTstorage(buffer_pooldefault);

altertableEPMHLJ.SAUSERs

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2