系统性能优化方案.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
系统性能优化方案 (第一章 ) 系统在用户使用一段时间后( 1 年以上),均存在系统性能(操作、查询、分 析)逐渐下降趋势, 有些用户的系统性能下降的速度非常快。 同时随着目前我们 对数据库分库技术的不断探讨, 在实际用户的生产环境, 现有系统在性能上的不 断下降已经非常严重的影响了实际的用户使用, 对我公司在行业用户内也带来了 不利的影响。 通过对现有系统的跟踪分析与调整, 我们对现有系统的性能主要总结了以下 几个瓶颈: 1、数据库连接方式问题 古典C/S连接方式对数据库连接资源的争夺对 DBServer带来了极大的压 力。现代 B/S 连接方式虽然不同程度上缓解了连接资源的压力,但是由于没 有进行数据库连接池的管理,在某种程度上,随着应用服务器的不断扩大和 用户数量增加,连接的数量也会不断上升而无截止。 此问题在所有系统中存在。 2、 系统应用方式(架构)问题 (应用程序设计的优化 ) 在业务系统中,随着业务流程的不断增加,业务控制不断深入,分析统 计、决策支持的需求不断提高,我们现有的业务流程处理没有针对现有的应 用特点进行合理的应用结构设计,例如在‘订单、提油单 、‘单据、日报、 帐务的处理关系上,单纯的数据关系已经难以承载多元的业务应用需求。 3、数据库设计问题(指定类型SQL语句的优化) 目前在系统开发过程中,数据库设计由开发人员承担,由于缺乏专业的 数据库设计角色、单个功能在整个系统中的定位模糊等原因,未对系统的数 据库进行整体的分析与性能设计,仅仅实现了简单的数据存储与展示,随着 用户数据量的不断增加,系统性能逐渐下降。 4、数据库管理与研究问题 ( 数据存储、物理存储和逻辑存储的优化 ) 随着系统的不断增大,数据库管理员(DBA的角色未建立,整个系统的 数据库开发存在非常大的随意性,而且在数据库自身技术的研究、硬件配置 的研究等方面未开展,导致系统硬件、系统软件两方面在数据库管理维护、 研究上无充分认可、成熟的技术支持。 5、网络通信因素的问题 随着VPN应用技术的不断推广,在远程数据库应用技术上,我们在实际 设计、开发上未充分的考虑网络因素,在数据传输量上的不断加大,传统的 开发技术和设计方法已经无法承载新的业务应用需求。 针对以上问题,我们进行了以下几个方面的尝试: 1、 修改应用技术模式 2、 建立历史数据库 3、 利用数据库索引技术 4、 利用数据库分区技术 通过尝试效果明显,仅供参考!

文档评论(0)

youbika + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档