【发布时间】:2020-08-14 00:28:02
【问题描述】:
真的只是一个逻辑问题...我有一个脚本,它从 CSV 获取数据行,解析单元格值以统一数据并检查数据库是否存在键/主值,以便防止重复!目前,第一个 10-15k 条目相当快地提交到数据库,但随后它开始变得非常缓慢,因为数据库中有更多条目要检查重复项......当数据库中有 100k 行时提交速度大约是 1/sec 啊...
所以我的问题是,将数据单独提取和解析到 DB 提交过程(可能在基于类的脚本中还是??我可以在 csv 解析或 DB 提交中添加多处理)是否更有效?如果我只是交叉引用 1 个表和 1 个值,有更快的方法来检查数据库中的重复项吗??
非常感谢
库达
【问题讨论】: