随着业务的飞速发展,银行理财产品和电子银行等业务的爆发式增长,导致数据库容量不断攀升,随之而来的性能问题却日益凸显,主要表现在如下方面:
1、调优诊断方法
性能数据采样分析;
制定优化方案(架构优化、参数优化、存储优化、SQL优化、业务优化方案);
实施优化并跟踪优化结果。
2、“头痛医头”vs“找到病根”
“头痛医头”
①故障出现时,互相指责和推卸责任,每个人都承受巨大压力;
② 没有时间在第一次发生故障时解决根本问题, 却总是花大量时间去一遍又一遍的解决“症状”。
“找到病根”
① 找到根本原因,实施“永久”的解决方案;
② 养成一种逻辑,以数据为依据,用系统化方法去解决问题。
1、业务响应时间
响应时间是客户体验的第一要素,所有的优化都应该为降低响应时间而努力。对于oracle系统也是如此,优化系统参数,优化SQL语句,最终目的都是为了降低响应时间,在单位时间内可以处理更多的请求,为客户提供更优的服务。
2、消除瓶颈和潜在的风险
3、应用开发代码规范化
4、达到预期的优化方案目标
面对日益增多的问题,我们必须要主动出击,主动监控,在不影响性能的前提下收集数据库的系统信息和监控数据,以便更好的分析数据库存在的性能因素和瓶颈,为未来业务的飞速发展和最佳的客户体验,打下良好的基础。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞6
添加新评论0 条评论