【mysql】一个很小但很影响速度的地方

如果要插入一大批数据,千万不要一条一条的execute, commit。而应该是先全部execute,最后统一commit!!!

千万注意,时间差距还是很大的!!

正确示范:快

for i in range(1000000):
    sql = "INSERT INTO test(a) VALUES(i)
    self.c.execute(sql)
self.db.commit()

错误示范:慢

for i in range(1000000):
    sql = "INSERT INTO test(a) VALUES(i)
    self.c.execute(sql)
    self.db.commit()
时间: 2024-08-01 22:46:07

【mysql】一个很小但很影响速度的地方的相关文章

最近学习hadoop遇到的问题!虽然很小但是很恶心!同时求指教!!!

首先是 Linux下搭建Hadoop! 首先贴出一个问题,至今未解决,路过的人可以帮助一下! 最初的时候比较年轻,第一次安装ssh  设置了密码,而且我在Linux下所有设置的密码都是统一的,然后我安装好了hadoop,在执行start-all.sh命令的时候需要开启ssh,这时候需要我输入密码,但是输入不正确,这是第一点!而后我删除了ssh,重装,想要设置ssh免密码登录,但是一打开ssh就需要密码,而且密码跟当初第一次设置的一样,最后我dpkg将所有名字中带有ssh的 都给删除了,再次重新安

一个很小的C++写的MVC的例子

#include<iostream> #include<vector> //get namespace related stuff using std::cin; using std::cout; using std::endl; using std::flush; using std::string; using std::vector; //struct Observer, modeled after java.utils.Observer struct Observer /*

一个很小的 截图 库。 只需要依赖 jQuery

https://github.com/xianglgd/imgCut 一个 很小的 截图库,只需要 依赖jQuery. 支持上下左右控制 截图区. 公司的一个需求,时间有限,所以只写了一点. 本来是想找找是否已有现成的 截图插件,可是发现了不少都是功能很多,比较大,功能不是所有都能用上,所以就自己写一个只有核心功能的 截图插件. 以后也会继续添加功能,但是 会分文件,需要什么功能就添加某个文件即可. 后面会继续 更新. 也很欢迎大家来指正 代码中的缺陷.

Snapshot截图软件(一个很小几百k又很好用的的截图工具)

Snapshot截图软件(一个很小几百k又很好用的的截图工具)Snapshotor 是一款免费的截屏工具.软件功能强大,支持截取窗口或一块区域,也可以增加箭头线,多边形,文本等注释.非常使用经常需要截图并编辑的人士使用,如有需要欢迎下载使用. 软件功能1.支持截取窗口或一块区域2.可以增加箭头线,多边形,文本等注释. 大老李影院:www.dalaoli.top大老李博客:www.ldxzs.top 原文地址:http://blog.51cto.com/n1lixing/2147112

一个很小的爬虫,演示了爬一首词,后存进txt文件中去

一个很小的爬虫,演示了爬一首词,后对数据进行清洗,后存进txt文件中去 import requests,refrom bs4 import BeautifulSoup url="https://trade.500.com/sfc/"url2="https://so.gushiwen.org/shiwenv_4d3b4d132c82.aspx" req=requests.get(url2)if req.status_code==200: if req.encoding

【管理心得之四】很小的付出,便可收获最大的工作绩效

场景再现=========================同事甲:搞什么搞,已经两年没参加忘年会了,今年又在这里加班. 同事乙:都一样,赶上今天你值夜班,能有什么办法.同事甲:人家忘年会有东西吃,你饿不饿?叫外卖?同事乙:好哦,还是上次那家吧.========================= 组织领导层开会,常常被列为课题讨论之一的便是 "如何提高员工绩效?"会议上的声音很多,下面是会议上的"录音",我们来听听.→"组织和个人就是雇佣和被雇佣的关系,'逼

执行计划之误区,为什么COST很小,SQL却跑得很慢?

转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/38321477 2014.7.31就晚20:30 My Oracle Support组猫大师在线分享<执行计划之误区,为什么COST很小,SQL却跑得很慢?>如需了解更多请登录网站http://www.jianfengedu.com/Discuz/detail/id/58 +++我给你看个东西. ----------------------------------------------

转一个distinct用法,很有帮助

转一个distinct用法,很有帮助 (2011-12-01 15:18:11) 转载▼ 标签: 杂谈 分类: mysql复制 在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值.其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久. 下面先来看看例子: table id name   1 a   2 b  

为什么html5用的jQuery Mobile在手机浏览器/微信中打开字体很小

头部加入 <header> <metaname="viewport"content="width=device-width, initial-scale=1"> </header> 为什么html5用的jQuery Mobile在手机浏览器/微信中打开字体很小,布布扣,bubuko.com