性能优化
Dead_Knight
软件爱好者
展开
-
性能优化(案例一)-横向分表
问题: 项目为工作流系统,工作流核心表涉及三张表,分别为 表A:工单表 表B:工单任务表 表C:工单任务参与表 随着数据量急剧增加,表C达到1亿,表B达到2000万,表A达到500万 此时对这三张表做关联查询时,尽管通过索引以及SQL优化等方式,也无法解决性能问题时 只能对表结构进行切分 方案: 数据库分表主要有两种:横向切分、纵向切分 通过分析这三张表主要应用于工作流系...2011-04-30 12:26:12 · 187 阅读 · 0 评论 -
性能优化(案例二)-JMS缓冲短信网关
问题: 移动开通一个短信网关供系统发送短信,后来随着业务增加、以及外系统短信接口接入,导致本系统短信模块处理量急剧增加,每秒发送短信50-80条,每逢访问高峰期,导致短信网关堵塞。 其次是短信模块部署在应用系统现网环境中,应用系统与短信模块性能上相互影响,不稳定。 方案: 由于短信模块直接与短信网关打交道,而应用系统、外系统想发送短息直接与短信模块打交道 可单独部署一个短信服...2011-05-06 20:36:00 · 175 阅读 · 0 评论