循环中读取数据库、嵌套循环引发的性能问题

背景说明 K/3 Cloud的代码开发规范,严格禁止在循环中到数据库读取数据,这会引起严重的性能问题: 需在循环外,一次性取回须要的数据。 但对于提早取回的数据,若是没有预先处理,经常须要嵌套一个循环到集合中取数,这也是很是严重的性能问题。 本帖将经过一个案例,编写三套实现方法,演示循环取数,典型的错误方案与推荐方案。 案例说明 需求: 生成销售出库单时,自动检查库存,从有存货的仓库出库。 实现方
相关文章
相关标签/搜索