0

我正在通过 Web 应用程序将大型 excel 文件导入 SQL,每行中的每一列都转换为业务对象和对象的每个属性。

由于 fie 是 csv,我在代码中执行大量验证,例如根据数据库值检查属性值、if 语句、案例切换等……这会在函数处理时导致较大的 cpu 负载。

处理这些数据的更好方法是什么?

4

1 回答 1

1

考虑像这样将数据上传到临时表并使用集合逻辑而不是行逻辑执行验证。这完全避免了必须解析为对象,并且应该将 CPU 开销转移到不同的服务器(如果您的应用程序服务器功率不足)并减少所需的 CPU 压力。

于 2011-08-28T01:23:35.130 回答