当前位置:首页 > 开发 > 数据库 > 正文

MySQL内存表与临时表

发表于: 2014-01-07   作者:AILIKES   来源:转载   浏览次数:
摘要: mysql5.5性能优化-内存表 内存表分为2种,但共同点是,重起数据库以后,内存中的数据全部丢失,内存表的功能有部分的限制,有些属性不能像正常表一样使用,所以请大家使用的时候谨慎参照官方文档.下面只是抛砖引玉. 1.临时表:表建在内存里,数据在内存里 2.内存表:表建在磁盘里,数据在内存里 其中包括2个重要的参数 [mysqld] #

mysql5.5性能优化-内存表 
内存表分为2种,但共同点是,重起数据库以后,内存中的数据全部丢失,内存表的功能有部分的限制,有些属性不能像正常表一样使用,所以请大家使用的时候谨慎参照官方文档.下面只是抛砖引玉. 
1.临时表:表建在内存里,数据在内存里 
2.内存表:表建在磁盘里,数据在内存里 
其中包括2个重要的参数 
[mysqld] 
# 内存表容量 
max_heap_table_size=1024M 
# 临时表容量 
tmp_table_size=1024M 

建立内存表的时候,在5.5里,需要指定表的引擎类型 ENGINE=MEMORY 
CREATE TABLE mem ( 
  id int(11) AUTO_INCREMENT, 
  name varchar(255), 
  primary key(id) 
) ENGINE=MEMORY DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT; 

临时表 
create temporary table tmp1(id int not null);

MySQL内存表与临时表

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
开始 说临时表和表变量,这是一个古老的话题,我们在网上也找到很多的资料阐述两者的特征,优点与缺
说临时表和表变量,这是一个古老的话题,我们在网上也找到很多的资料阐述两者的特征,优点与缺点。
有数据表 ts_invite_record ,内容如下: select count(*) as count from ( (SELECT distinct uid F
最近在做公司月报表的时候出现了一个很让人为难的问题,查询一个支付的过程,内容如下: 两个表:
表变量和临时表差不多,但是不会在临时库中存放。 与临时表相比,表变量具有下列优点: 表变量(如
表变量和临时表差不多,但是不会在临时库中存放。 与临时表相比,表变量具有下列优点: 表变量(如
背景   在编写存储过程时,难免会用到表变量或临时表,定义的字段类型一般都要求和源数据表一致或
开始 说临时表和表变量,这是一个古老的话题,我们在网上也找到很多的资料阐述两者的特征,优点与缺
当排序操作、重建索引等大型操作无法在内存中完成时,临时表空间将为排序提供便利。一般情况下临时
运行Floodlight,在Mininet中新建一个拓扑之后,并未添加相关的流表项,但是主机之间却可以相互通信
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号