数据库中有两个表的更新频率非常高,一个记录有可能在5分钟内更新5个状态,而且这两个表关联的,经常用到链表查询,在用户比较多的情况下,如果不适用缓存,网站访问起来非常的慢,所以请教大师,这种情况下怎样应用缓存,缓解一下数据库的压力。我在看一个memcache的东西,描述是很精彩,但是不知道在适不适合我这种情况,在这方面没有经验,请大师指导指导。谢谢先
解决方案 »
- mysql将今天的数据更新到昨天去
- MYSQL将某条记录某字段的值设为该记录其他字段的和
- mysql ERROR 2003
- MYSQL LOAD DATA导入数据时对于“空值”处理异常。
- 我的mysql出现了问题
- mysql存储过程
- drop view #v
- 去除重复记录问题,不能用in、distinct,求最高效方法
- 怎么回事?我的mysql数据库用任意用户名都能联接显示?而mysql的user表中没设它们啊????? (请看)
- 为什么这个语句不使用user_id和时间字段的索引?
- mysql 匹配 ,我想查出和a相等或者以a开头且长度为2的所有单词该怎么办?
- 从Access向mysql导入数据
15.4. MEMORY (HEAP)存储引擎
MEMORY表有下列特征: · 给MEMORY表的空间被以小块来分配。表对插入使用100%动态哈希来。不需要溢出区或额外键空间。自由列表无额外的空间需求。已删除的行被放在一个以链接的列表里,并且在你往表里插入新数据之时被重新使用。MEMORY表也没有通常与在哈希表中删除加插入相关的问题。 · MEMORY表可以有多达每个表32个索引,每个索引16列,以及500字节的最大键长度。 · MEMORY存储引擎执行HASH和BTREE索引。你可以通过添加一个如下所示的USING子句为给定的索引指定一个或另一个: