CIM 性能优化

针对CIM中查询Adapter错误数据信息时出现的性能问题,提出了两种优化方案:一是改进业务逻辑减少循环查询;二是进行连接查询并整合结果,讨论了各自的优缺点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值