首页 MySql 内存数据库

MySql 内存数据库

举报
开通vip

MySql 内存数据库MySql 内存数据库 在mysql中有几种数据库引擎可以使用(就是数据的物理存放引擎)。其中有一种memory引擎,就是相当于内存数据库,指定该引擎的表数 据均存储在内存中,数据在mysql关闭之后会全部丢失。但是这种方式读写数据库特别快,特别适合需要频繁读写的小量数据。这段时间编写局域网IM,这好 使用这种表存储在线用户列表。 CREATE TABLE `test_user` ( `uid` int(11) NOT NULL, PRIMARY KEY (`uid`) ) ENGINE=MEMORY ...

MySql 内存数据库
MySql 内存数据库 在mysql中有几种数据库引擎可以使用(就是数据的物理存放引擎)。其中有一种memory引擎,就是相当于内存数据库,指定该引擎的 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 数 据均存储在内存中,数据在mysql关闭之后会全部丢失。但是这种方式读写数据库特别快,特别适合需要频繁读写的小量数据。这段时间编写局域网IM,这好 使用这种表存储在线用户列表。 CREATE TABLE `test_user` ( `uid` int(11) NOT NULL, PRIMARY KEY (`uid`) ) ENGINE=MEMORY 要是使用navicat可视化建表直接在选项里的表类型选择MEMORY类型就可以了。 MEMORY不支持BLOB或TEXT列,memory表的默认最大容量为16777216字节,可以手动修改成合适的大小。修改 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 为修改系统变量MAX_HEAP_TABLE_SIZE 的值, 例如 mysql> SET @@global.MAX_HEAP_TABLE_SIZE=value; 什么是MYSQL内存(MEMORY)表 内存表使用哈希散列索引把数据保存在内存中,因此具有极快的速度,适合缓存中小型数据库。当MYSQL重启,表中的数据会全部丢失。 二、内存表的优缺点 优点:读写速度要比普通表要快,速度相差几十到百倍。与Memcache相比,据说要比 Memcache速度要快3倍,这是本次测试的主要目的。 缺点:占内容空间大,同样数据量比较: 以1123628 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 ,单条记录为344.0 Bytes MemCache MyISAM Memory 43.4M 195.02M 906.11M 三、同样数据量写入Memcache和Memory时间比较 以1123628记录,单条记录为344.0 Bytes MemCache MyISAM Memory 168.9534秒 忽略 247.4989秒 四、同样数据对访问比较 随机从数据库中抽样100个单条记录,进行简单的对比。 Memcache MyISAM Memory 1 0.075550秒 40.36189秒 12.92349秒 2 0.113249秒 25.06382秒 12.74031秒 3 0.035418秒 25.41094秒 13.55705秒 4 0.022397秒 21.73126秒 7.729274秒 5 0.023066秒 21.70093秒 7.991715秒 五、总结 根据上面的测试结果,对于简单的数据访问(键值/访问比较),同等的数据量和同等的访问频率,所用的时间 Memcahe < Memory < MyISAM 同时,第二点提出本次测试的目的,数据表明,简单的访问(键值/访问比较),Memcache是要比Memory速度要快。 解决MySql5 Memory表最大16M限制的问题 在My.ini中,设置如下: #如果Memory表大于tmp_table_size,超出的数据就会记录到硬盘中,这将降低性能。 tmp_table_size = 32M #Memory表的最大大小,在Mysql4,Memory表是Heap表 max_heap_table_size = 32M Memory表是占内存的,适当设置就好了。 MySQL五个查询优化方法【来源于IT专家网】 如何解决Host 'HostName' is not allowed to connect to this MySQL server 问题 xiaogt 2010-5-20 15:57 博主你好~有个问题想请教一下 我想把Memory 引擎表转成memcache引擎 memcache引擎已装到mysql中 转的时候就是报错 mysql> alter table t engine=MEMCACHE; ERROR 1005 (HY000): Can't create table 'zhu.#sql-baa_3' (errno: 1429) 以上是报错信息 能不能一起交流一下 MSN jxnccn@live.cn cugbcat 2009-11-30 14:01 二、内存表的优缺点 优点:读写速度要比普通表要快,速度相差几十到百倍。与Memcache相比,据说要比 Memcache速度要快3倍,这是本次测试的主要目的。 缺点:占内容空间大,同样数据量比较: 以1123628记录,单条记录为344.0 Bytes MemCache MyISAM Memory 43.4M 195.02M 906.11M 请问下,这个的数据表的结构是什么样子的,
本文档为【MySql 内存数据库】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_614050
暂无简介~
格式:doc
大小:17KB
软件:Word
页数:4
分类:互联网
上传时间:2017-09-20
浏览量:30