pypostgreSQL中 execute 和 executemany 性能对比

(一)性能对比

           今天用到点数据落到面内,利用st_intersect方法,取到面包含点数据后,需要把面的属性赋值给点信息,点数据117万,面19条,开始利用execute,大概20分钟一万条数据,后来利用executemany,117万总共花费7分钟。效率 对比差距很大。

(二)总结

        可以看出明显的区别, 如果需要批量插入数据库,还是用 executemany方法 这个和execute 不是一个数量级.,如果只是插入比较少的数量量 用 exectue 比较好点.

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容