程序性能优化

从编码方面提高程序的执行效率,缩短操作响应时间

数据操作

  1. 减少查询数据库的频率
  2. 只查询当前需要的数据
  3. 数据处理放在数据库中进行
  4. 多条数据时使用批量操作

逻辑处理

  1. 减少循环和循环嵌套
  2. 用foreach语句替换for语句,不要在for语句的判断条件中进行计算操作
  3. 尽量不要在循环中操作数据库
  4. 尽量不要在循环中创建对象,及时释放对象
  5. 使用异步执行阻塞操作
  6. 执行大量数据处理时提前将需要的数据放入内存中