for item in pool:
sql = """"insert into ..................""
po_cursor.execute(sql)
conn_pg.commit()
二:
for item in pool:
sql = """"insert into ..................""
po_cursor.execute(sql)
conn_pg.commit()
大佬们 可以跟小白科普下吗
...全文
14525打赏收藏
请问PostgreSQL 写插入SQL时,如果是循环插入,commit 应该怎么处理?
是这样,我要从其他地方读取50万条数据插入到PG数据库。请问我在循环里,是每个SQL执行后,进行一次commit ,还是所有SQL执行完成后,在commit。 一 : for item in pool: sql = """"insert into .................."" po_cursor.execute(sql) conn_pg.commit() 二: for item in pool: sql = """"insert into .................."" p