美文网首页
程序性能优化的整体思路:

程序性能优化的整体思路:

作者: 我是光芒万丈 | 来源:发表于2021-04-14 22:26 被阅读0次

程序性能优化的整体思路:

1.需求设计层面优化:力求做到合理,简洁,同时对于会存在严重性能问题的非核心需求,可以考虑简化或舍弃;

2.对于核心需求遇到的性能问题从以下几个方面考虑优化:

    1.算法实现是否合理,是否可以进行简化处理;

    2.进行耗时统计,找到最耗时的部分,分别从:

      1.SQL方面可以考虑进行使用 执行计划等进行调优;

      2.逻辑方面应考虑简化多重循环等复杂逻辑,降低代码逻辑复杂度,达到提高执行效率的目的;

      3.架构层面:如上述两点仍然无法解决:考虑更新架构体系,入引入性能表现更好的数据库等.

4.横向扩展:提升服务节点数据,通过负载均衡降低节点负载压力,提升并发量;

数据库方面:可使用读写分离,降低数据库负载,同时降低写入操作对读取操作影响(缺点:读库与写库间存在同步时差,可能存在数据不一致情况)

纵向分库及横向分库:降低单个数据库压力.

相关文章

  • 程序性能优化的整体思路:

    程序性能优化的整体思路: 1.需求设计层面优化:力求做到合理,简洁,同时对于会存在严重性能问题的非核心需求,可以考...

  • Android性能优化和内存优化(持续更新)

    对以前做性能优化和内存优化的方法总结。 整体思路 定义问题对 adb shell dumpsys meminfo ...

  • Java程序优化

    Java程序优化 参考书籍: Java程序性能优化 让你的Java程序更快、更稳定.pdf 性能分析-程序性能指...

  • 数据库优化

    优化思路 优化上有两个主要方面:安全与性能 安全 ---> 数据可持续性 性能 ---> 数据的高性能访问 优化维...

  • 微服务性能优化

    目录 一、优化思路 二、优化方向 三、优化实战 (一)服务背景 (二)优化方向 一、优化思路 清楚性能基线 只有清...

  • Android 中应该做性能优化

    在Android中,性能优化占了整体应用一块很大的用户体验, 程序是否性能低下,界面是否无响应,服务器响应是否进度...

  • 腾讯做优化的大佬三下五除二让我程序快了200%

    这篇文章主要跟大家说说程序性能优化,说到程序性能优化咱们先来谈谈代码优化~ 代码优化 代码优化其实一个很重要的课题...

  • Java性能调优

    概览 设计优化 Java程序优化 Java程序优化并行程序开发及优化 JVM调优 Java性能调优工具

  • 优化程序性能

    这里所说的优化程序性能,不是说优化程序的算法,使得程序的性能从提升到,而是说把程序的性能从提升。也就是说,这里关系...

  • Spring boot、Redis、ActiveMQ、Nginx

    性能优化 JVM调优 Java程序性能优化 Tomcat Mysql Spring IOC Spring AOP ...

网友评论

      本文标题:程序性能优化的整体思路:

      本文链接:https://www.haomeiwen.com/subject/zjcrlltx.html