1 / 62
文档名称:

短信系统中的oracle数据库性能优化研究及实施.pdf

格式:pdf   大小:649KB   页数:62页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

短信系统中的oracle数据库性能优化研究及实施.pdf

上传人:aena45 2021/5/11 文件大小:649 KB

下载得到文件列表

短信系统中的oracle数据库性能优化研究及实施.pdf

文档介绍

文档介绍:Engineering Master Degree Dissertation of
Chongqing University


Research and Implementation of Oracle
Database Performance Optimization in SMS









Master Candidate: Li Jie
Supervisor: Prof. Fu Li
Pluralistic Supervisor: Senior Engineer Wang Bijun
Specialty : Software Engineerring


College of Software Engineering
Chongqing University
Oct. 2007
摘 要

随着我国社会经济的持续稳定发展,科技水平的不断提高,移动通信行业进
入到一个全新的高速发展阶段。目前国内移动用户数量已突破 4 亿,并以年均 1000
万新增用户的速度增长。在移动话音基础之上派生出来的短信、MMS、彩玲、GPRS
等等移动数据业务的使用也日益普及,尤其是短信,以其特有的灵活性、实时性
成为了深受广大用户喜爱的信息沟通方式。短信业务的快速发展需要性能卓越的
业务系统提供有力的支撑,这对短信系统的稳定性、及时性、高效性提出了很高
的要求。但是目前国内移动通信运营商普遍存在短信业务发展超前于系统支撑能
力的情况,主要是由于业务需求紧迫,完成系统建设后仓促上线,很少再从软件
设计、数据库配置和应用等方面对系统进行全面的性能分析和优化,以保证系统
的高可用性,从而造成系统上线不久就频繁出现性能瓶颈,通过硬件扩容收效甚
微,给业务运营带来很不利的影响。近年来,该问题已引起各移动通信运营商的
关注,寻求通过业务系统应用优化,特别通过对存储并处理企业数据的数据库系
统优化的途径来提升业务系统的整体性能。
本文以重庆移动短信系统中的 Oracle 数据库性能优化工作为课题,分析数据
库性能对业务系统整体性能带来的影响,定位数据库优化工作的目标和框架。根
据 Oracle 数据库特性,分析和提炼基于 Oracle 数据库的性能优化技术。深入分析
短信系统在节假日等业务高峰期间处理性能低下、稳定性降低的情况,从硬件资
源占用、数据库对象配置、数据库应用设计等等方面定位短信系统数据库性能瓶
颈,寻找影响数据库性能的各种因素。根据性能分析结果进行数据库优化方案的
设计。按照优化设计方案,重新规划数据库内存区域 ;迁移存储于 “热点盘”上数
据对象,减少 I/O 资源争夺;调整回滚段、排序区等数据对象的存储参数,使得系
统在业务高峰期具有更好的适应性;利用 Explain Plan[1]等工具对执行效率低下的
SQL 应用进行优化。
通过对短信系统中 Oracle 数据库性能优化工作的实施,对解决系统性能瓶颈、
提升系统整体性能效果显著,业务高峰期间用户短信接收成功率有明显的提高。
本文研究取得的成果对于国内移动通信运营商短信系统数据库优化有较高的推广
价值,对 MMS、WAP、GPRS、彩玲等等其他移动通信业务系统的数据库优化有
一定借鉴意义。

关键词:短信系统,ORACLE,数据库,优化,索引,SQL
I
ABSTRACT

With the social economy in our