服务性能优化

性能优化步骤

单机提高接口的响应时间,个人总结思考

  • 业务代码优化:业务流程,是否重复判断,循环内外,可以是否减少sql查询
  • sql优化:方法中涉及的sql全部explain,找到问题优化索引,拆分合并sql等
  • 缓存优化:可以加缓存?本地,redis多级等【考虑缓存更新,过期时间】
  • 异步&多线程:非核心业务流程,异步;大循环list并发执行jdk8?
  • db操作异步:那些db操作是串行,那些可以并行
  • jvm优化,其他解决方案

分布式

你可能感兴趣的:(服务性能优化)