1 | import time |
上面代码分别使用了orm, orm带主键,orm的bulk_save_objects, orm的bulk_insert_mappings, 非orm形式,原生的dbapi方式;插入10000条记录的结果如下:
1 | SQLAlchemy ORM: Total time for 100000 records 7.2070479393 secs |
注意:
这里只有第一、二种方式可以拿到插入记录的id,其它都不能直接拿到,需要自己再查询一次。
做一个有趣的产品,取悦自己
1 | import time |
上面代码分别使用了orm, orm带主键,orm的bulk_save_objects, orm的bulk_insert_mappings, 非orm形式,原生的dbapi方式;插入10000条记录的结果如下:
1 | SQLAlchemy ORM: Total time for 100000 records 7.2070479393 secs |
注意:
这里只有第一、二种方式可以拿到插入记录的id,其它都不能直接拿到,需要自己再查询一次。