SQLite使用insert into插入慢,有办法优化吗?

图片说明

            这种有办法优化吗?四万多要五分钟左右,太慢了

先单独跑一下insert sql里面那个复杂的select,看看要运行多少时间,确定是select慢还是insert慢,然后考虑下一步该优化谁。

哇,这个肯定是查询慢

增加字段索引, 先插入不用查询或复杂的字段 例如 名字是现成的 直接插入 , 然后根据显示的名字 写一个存储过程来根据组件查询 修改, 修改的速度比较快

insert不应该啊, 如果你说查询不慢。 那先查出来再分批insert吧 。