CIM 性能优化

在CIM中查询Adapter错误数据信息时出现的性能问题
表结构如下
Files(1) ---- Record(*) ----- Error(**)
查询Record表时,循环的查询了Error表

优化
方案1, 查询Record表时, 不去循环查询Error表,点击Record表具体的编号后再查询。
优点: 正确的业务逻辑,处理速度快。
缺点: 页面逻辑的改造量很大。

方案2, 将Record表和Error表做连接查询,并将结果放到原先数据结构中,RecordBean, ErrorBean.
优点: 改动简单
缺点: 程序中有大量的循环,时间会比较长。

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