HEAP表是访问数据速度最快的MySQL表,这是因为这类表使用保存在内存中的散列索引。但有极其重要的一点必须注意,如果MySQL或者服务器崩溃,HEAP表中的数据将会丢失!

解决方案 »

  1.   

    我有80M的一个数据库,想在MySQL启动以后把所有的东西都搞到内存中(2GB),这样对数据库的操作不是快很多了吗?如果我要关闭系统的时候再把内存中的数据一次性保存进数据库,下次开机的时候再全部映射进内存
      

  2.   

    如果我是你我就做2个相同的表格,一个用HEAP提高速度,另一个用来保存这些数据。对于关键数据强烈建议在没有热备份的情况下不要这么做,否则会损失很惨重说!