【第22期】观点:IT 行业加班,到底有没有价值?

mysql 高效的update

原创 2013年12月05日 13:54:02
// 在做一些表结构blob字段的拆分整理,可是一个对于不定长度的blob字段,update操作很耗时,Google发现临时表这种东西,大意是在mysql的内存分割出的一块区域,并且跟随当前session的终止自己会drop掉,很高效。
--创建临时表
CREATE temporary TABLE tmp ……

--插入数据方法和普通表一样

--更新临时表数据到普通表
UPDATE desTable, tmp set desTable.name = tmp.name where desTable.id = tmp.id;


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

MySQL索引类型一览 让MySQL高效运行起来

   本文介绍了七种MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令 MySQL的查询和运行更加高效。   索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了10000条记录,其中有一条:5555, a

高效MYSQL性能优化--小结

总结自: 第一章:5分钟DBA 一.鉴定性能问题: 1) 查找慢SQL语句:  >show full processlist  可以得到当前mysql所有连接中正在运行的操作,此指令将会输出...

欢迎关注CSDN程序人生公众号

关注程序员生活,汇聚开发轶事。

MySQL索引类型一览 让MySQL高效运行起来

zccst转载 批注:学习mysql那么久,今天终于有点更上一层楼的感觉了。 本文介绍了七种MySQL索引类型。在数据库表中,对字段建立索引可以大大提高查询速度。通过善用这些索引,可以令MySQL的查询和运行更加高效。 AD: 索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型。 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: [code="sql"] CREATE TABLE mytable( ID INT NOT NULL, userna
  • zccst
  • zccst
  • 2012-04-27 15:29
  • 541

MySql数据库高效SQL编写规范和表及索引建立使用规范【一】

3.1 大批量插入数据 如果同时执行大量的插入,建议使用多个值的INSERT语句(方法二)。这比使用分开INSERT语句快(方法一),一般情况下批量插入效率有几倍的差别。 方法一: insert in...

高效MYSQL性能优化--小结

  总结自<高效mysql性能优化>: 第一章:5分钟DBA 一.鉴定性能问题: 1) 查找慢SQL语句:  >show full processlist  可以得到当前mysql所有连接中正在运行的操作,此指令将会输出当前运行的所有sql列表以及其耗时信息:  id:42  U
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)