摘要: 在Django中需要向数据库中插入多条数据(list)。使用如下方法,每次save()的时候都会访问一次数据库。导致性能问题: for i in resultlist: p = Account(name=i) p.save() 在django1.4以后加入了新的特性。使用django.db.mode 阅读全文
posted @ 2019-11-21 23:35 公众号海哥python 阅读(4729) 评论(0) 推荐(0) 编辑
摘要: 常用的 SQL 数据库的数据都是存在磁盘中的,虽然在数据库底层也做了对应的缓存来减少数据库的 IO 压力。 由于数据库的缓存一般是针对查询的内容,而且粒度也比较小,一般只有表中的数据没有发生变动的时候,数据库的缓存才会产生作用。 但这并不能减少业务逻辑对数据库的增删改操作的 IO 压力,因此缓存技术 阅读全文
posted @ 2019-11-21 23:24 公众号海哥python 阅读(289) 评论(0) 推荐(0) 编辑
摘要: copy()与deepcopy()之间的区分必须要涉及到python对于数据的存储方式。 首先直接上结论: —–我们寻常意义的复制就是深复制,即将被复制对象完全再复制一遍作为独立的新个体单独存在。所以改变原有被复制对象不会对已经复制出来的新对象产生影响。 —–而浅复制并不会产生一个独立的对象单独存在 阅读全文
posted @ 2019-11-21 23:04 公众号海哥python 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 1.用一条SQL 语句 查询出每门课都大于80 分的学生姓名 2. 学生表 如下: 删除除了自动编号不同, 其他都相同的学生冗余信息 3.一个叫 team 的表,里面只有一个字段name, 一共有4 条纪录,分别是a,b,c,d, 对应四个球对,现在四个球对进行比赛,用一条sql 语句显示所有可能的 阅读全文
posted @ 2019-11-21 22:56 公众号海哥python 阅读(2402) 评论(0) 推荐(1) 编辑