Django 将数据批量插入数据库bulk_create()
2016-01-07 10:47
766 查看
来源: http://www.loonapp.com/blog/20/
在Django中需要向数据库中插入多条数据(list)。使用如下方法,每次save()的时候都会访问一次数据库。导致性能问题
在django1.4以后加入了新的特性。使用django.db.models.query.QuerySet.bulk_create()批量创建对象,减少SQL查询次数。改进如下:
在Django中需要向数据库中插入多条数据(list)。使用如下方法,每次save()的时候都会访问一次数据库。导致性能问题
相关文章推荐
- Rsyslog+LogAnalyzer+MySQL部署日志服务器
- PostgreSQL学习手册(系统视图)
- MySQL + Atlas --- 部署读写分离
- DButils数据库查询
- mysql5.5.x升级到mysql5.6.x
- oracle 权限分配
- PostgreSQL学习手册(系统表)
- PostgreSQL学习手册(数据库维护)
- redis学习(一)redis for mac安装,启动,关闭,卸载
- PostgreSQL学习手册(数据库管理)
- 通过JDBC完成对数据库的操作
- PostgreSQL学习手册(角色和权限)
- Memcached的安装和使用
- XMPP介绍一:服务器及数据库搭建
- MySql 存储过程实例(附完整注释)
- 导入execl到数据库mysql
- Oracle各种类型的运用|char、varchar、text和nchar、nvarchar、ntext的区别
- sql 递归查询,刁刁的
- Spring-data-redis: 分布式队列
- MySQL登录报错"Access denied for user 'root'@'localhost' (using password: YES)"