您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

MySQL内存表_MySQL

2024/3/29 20:35:55发布26次查看
1 内存表简介
    mysql的内存表,表结构创建在磁盘上,数据存放在内存中,所以当mysql启动着的时候,这个表是存在的,数据也是存在的,当mysql重启后,数据消失,表结构还存在(临时表表结构及数据都在内存中)。
内存表最大所需内存需要通过max_heap_table_size=1024m设定,临时表最大所需内存需要通过tmp_table_size = 1024m设定。当数据超过临时表的最大值设定时,自动转为基于磁盘的myisam表,存储在指定的tmpdir目录,此时因需要进行io操作,性能会大大下降,而内存表不会,内存表满后,会提示数据满错误。
2 内存表特征及优缺点
    2.2 内存表优点
2.3 内存表缺点
    2.3.1 内存表不能包含blob或者text列;
error 1163 (42000): the used table type doesn't support blob/text columns
2.3.2
3 内存表基本操作
    3.1 内存表创建
create table mem_table( id int(10), num int(10)) engine=memory;
3.2  
转载请注明出处:http://blog.csdn.net/jesseyoung/article/details/37931505
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product