日期:2014-05-16  浏览次数:20642 次

罪过罪过,今天经过实际操作才知道内存表和临时表速度差这么多.
因为一点数据就普通创建个临时表好了,结果速度不满意,于是换成内存表,发现速度猛的就上去了...

另外问个问题 临时表创建

CREATE TEMPORARY TABLE



CREATE TABLE

有区别吗? 为什么用前者的速度还更快?同样是创建一个内存表.

------解决方案--------------------
CREATE TEMPORARY TABLE

临时表,仅在当前SESSION中可见。当用户中断连接,则这个表自动被删除。
------解决方案--------------------
ENGINE=MEMORY 是内存表

不加memory的话 是临时表 是myisam引擎的 并且数据是写磁盘的,而内存表数据是不写磁盘的