标签:

DROP TEMPORARY TABLE IF EXISTS tmp_record_t2;

CREATE TEMPORARY TABLE tmp_record_t2

(

consumption_id INT(11) UNSIGNED NOT NULL,-- 店铺ID

created_org INT,

return_money DECIMAL(11,2),-- 退菜金额

cash DECIMAL(11,2),-- 现金

member_card DECIMAL(11,2),-- 会员卡

bank_card DECIMAL(11,2),-- 银行卡

credit DECIMAL(11,2),-- 挂账

free DECIMAL(11,2),-- 免??

ticket DECIMAL(11,2),-- 票券

foregift DECIMAL(11,2), -- 订金

wxzf DECIMAL(11,2), -- 微信支付

KEY pk(consumption_id) -- 创建索引,这个在临时表关联的时候非常重要,可以提高速度10倍

)ENGINE=MEMORY DEFAULT CHARSET=utf8 ;

tablestr2为动态的语句,将结果插入到临时表

SET @exe_sql = CONCAT(‘INSERT INTO tmp_record_t2 ‘,@tablestr2);

PREPARE stmt FROM @exe_sql ;

EXECUTE stmt ;

临时表默认的方式是 MyISAM

但是 MEMORY比MyISAM快大概20%。 所以指定MEMORY方式

参考:http://wenku.baidu.com/link?url=h1rkLZdfavLLboTr9jph_l5MGcxyj5_E9f2tXss-l8ZWCvlvHIOuqu5N1qlvfwwdctDYQ7FqY9G7iZwQXV78oK0rorE7DTXIEwna3Dp5aqK

标签:

mysql 临时索引_MYSQL临时表创建索引相关推荐

  1. mysql如何创建简单索引_mysql 如何创建索引呢,这个其实很简单

    mysql 如何创建索引? mysql 如何创建索引呢,这个其实很简单 create index或者为己有字段增加索引 ALTER TABLE `table_name` ADD UNIQUE (`co ...

  2. linux mysql 建索引_MySQL在创建索引之前一定要想到的事情

    MySQL在5.5.3版本引入了metadata lock 他的本意是解决之前版本事务隔离特性的几个bug,但是引入的问题也不小. 先说说MySQL的事务吧. Oracle的事务指的是需要分配回滚段的 ...

  3. mysql怎样创建索引_mysql如何创建索引?

    mysql创建索引的方法:1.使用CREATE TABLE语句配合INDEX或UNIQUE关键字在创建表的时候直接创建索引:2.使用ALTER TABLE语句来直接创建索引:3.使用CREATE IN ...

  4. mysql 如何添加索引_MySQL如何创建一个好索引?创建索引的5条建议【宇哥带你玩转MySQL 索引篇(三)】...

    MySQL如何创建一个好索引?创建索引的5条建议 过滤效率高的放前面 对于一个多列索引,它的存储顺序是先按第一列进行比较,然后是第二列,第三列...这样.查询时,如果第一列能够排除的越多,那么后面列需 ...

  5. mysql 数据删除 索引_MySQL操作之索引创建与删除

    大家好,我是anyux.本文介绍MySQL数据库的索引创建与删除. BTree树的索引分类 聚集索引,聚集索引一般是主键列辅助索引,辅助索引辅助聚集索引 聚集索引生成过程 MySQL会自动选择主键作为 ...

  6. mysql临时表创建_MySQL临时表创建

    和SQL SERVER 创建临时表不同 不能直接写 Create table #Test_Table 而是需要在 Create 和 table 之间 加入 TEMPORARY(temporary) 关 ...

  7. 最左前缀 mysql优化器_mysql查询优化之索引类型、最左前缀

    一.什么是索引?索引用来快速地寻找那些具有特定值的记录,所有MySQL索引都以B-树的形式保存.如果没有索引,执行查询时MySQL必须从第一个记录开始扫描整个表的所有记录,直至找到符合要求的记录.表里 ...

  8. MySQL索引(什么是索引、如何创建索引、什么时候用索引、索引的作用)

    1什么是索引? 简单来讲就是排好序的快速查找数据结构. 2索引的优势劣势 3索引分类和创建索引的命令 4 BTree索引检索原理 5 那些情况适合索引 6 哪些情况不适合创建索引 下图是关于第三种情况 ...

  9. lucene全文搜索之三:生成索引字段,创建索引文档(给索引字段加权)基于lucene5.5.3...

    前言:上一章中我们已经实现了索引器的创建,但是我们没有索引文档,本章将会讲解如何生成字段.创建索引文档,给字段加权以及保存文档到索引器目录 luncene5.5.3集合jar包下载地址:http:// ...

最新文章

  1. 计算机程序的思维逻辑 (63) - 实用序列化: JSON/XML/MessagePack
  2. 机器学习的前沿发展与应用分享
  3. Linux 多线程同步机制:互斥量、信号量、条件变量
  4. Residual Networks
  5. 如何打开.etl文件?
  6. 【转】细说.NET 中的多线程 (一 概念)
  7. 关于碰撞检测和物理引擎
  8. Java语言基础(4)
  9. CE认证---EMC最新标准-EN55032
  10. IDEA中使用SVN IDEA配置SVN步骤
  11. python猜数字游戏实验报告_猜数字游戏实验报告
  12. w7系统怎么ping服务器,win7系统中如何ping端口命令
  13. Windows Server 2019系统Windows defender误删文件的解决办法
  14. ChemDraw19激活中文版下载化学绘图软件教程
  15. 图片压缩方式及其原理
  16. 程序员转行后都怎么样了,分享我身边的真实经历
  17. 【程序人生】全国一二线程序员工资统计新鲜出炉,又涨了!
  18. [Python]调用百度API进行自然语言处理 标签、关键字 以及 词法分析
  19. 【ubuntu常规使用】修改分辨率
  20. Acala与全球知名跨链资产流动平台Ren达成合作

热门文章

  1. SpringBoot2 配置多数据源,整合MybatisPlus增强插件
  2. SpringBoot2.0 整合 Swagger2 ,构建接口管理界面
  3. YurunOAuthLogin v2.0.2,第三方 OAuth2 授权一把梭
  4. 微服务架构:如何用十步解耦你的系统?
  5. [开发笔记]-C#获取pdf文档的页数
  6. Unity3D 渲染统计窗口
  7. 2012年下半年我国信息化和信息安全走势分析与预测
  8. XP下安装SQL2000企业版本(转载)
  9. 湛江市计算机等级考试,2020广东省湛江市计算机等级考试注意事项
  10. 吉哥系列故事――完美队形II(HDU-4513)