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列;
Modoer 是一款以本地分享,多功能的点评网站管理系统。采用 PHP+MYSQL 开发设计,开放全部源代码。因具有非凡的访问速度和卓越的负载能力而深受国内外朋友的喜爱,不局限于商铺类点评,真正实现了多类型的点评,可以让您的网站点评任何事与物,同时增加产品模块,也更好的网站产品在网站上展示。Modoer点评系统 2.5 Build 20110710更新列表1.同步 旗舰版系统框架2.增加 限制图片
0
ERROR 1163 (42000): The used table type doesn't support BLOB/TEXT columns
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
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号