- 2
- 0
- 约2.74千字
- 约 7页
- 2018-10-13 发布于福建
- 举报
利用内存数据库优化的应用系统性能
利用内存数据库优化的应用系统性能
引言:目前,本公司承担维护多套应用系统,由于系统广泛推广数据量成年度线性增长,业务系统性能却逐年下降。为了解决这个问题,引入内存数据库TimeTen优化技术。本文通过应用系统数据库现状调研分析Oracle数据库性能下降的原因,研究使用了内存数据库TimeTen技术,解决了数据库性能下降问题,更大提高了数据库的运行速度,保障了应用系统的稳定快速运行。
一、前言
目前本公司承担维护多套应用系统,其中使用Oralce数据库有物流数据库、公用数据库RAC集群、专用数据库RAC集群等。以上数据库与各自应用中间件目前分别部署在不同服务器中。随着应用广泛推广及用户深入使用,数据量呈年度线性增长,业务系统性能逐渐下降,数据库整体应用性能下降明显。
二、内存数据库建设的必要性和条件
(一)建设必要性分析
由于传统Oracle数据库目的是处理永久和稳定数据,很难顾及数据及其处理的定时限制,不能满足实时应用的要求。所以通过新技术,建立内存数据库,可有效解决以上问题,利用内存数据库和Oracle数据库实时同步性能,将内存数据库与中间件置于同一服务器中,让内存数据库处理实时性强的业务逻辑处理数据,将此部分处理过程由IO密集型改为CPU密集型,有效提升关键应用访问性能。
(二)建设条件分析
内存数据库需要将数据置于内存中,为了
原创力文档

文档评论(0)