跪求!!将数据库读入内存快速的方法 我有一个表,大概2300万条记录,大概每条记录有10几个字段,内存足够用的情况下,想把他读到内存中去,请问如何快速读入,争取在3-5分钟读完? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没什么好办法。你可以在MYSQL创建一个内存表, 然后直接把数据从普通表 insert into memoryTable select * from originalTable 首先确定表必须是innodb的 myisam无法缓存表数据 只能缓存索引数据缓存这些数据最好的方法是执行sql语句 直接select *可以缓存数据,索引的话需要单独执行select 索引的语句select a from tb (a为索引字段) 没有什么更好办法,创建临时表create temporary table tb select * from aa; #2 得分:0 回复于: 2012-12-11 10:13:34 首先确定表必须是innodb的 myisam无法缓存表数据 只能缓存索引数据缓存这些数据最好的方法是执行sql语句 直接select *可以缓存数据,索引的话需要单独执行select 索引的语句select a from tb (a为索引字段) Mysql5.5怎样编译集成infobright引擎? mysql获取表中外键信息列表 继续IO问题 请教,谁有MySQL API开发经验? 为何我用 mysqld 启动 mysql 的服务后,在系统“服务”中查不到mysql服务呢? MySql的Sum()函数是不是不支持整型数据求和? mysql不能启动 mysql占内存 设置外键问题 求助高手时间统计SQL mysql 多表 update sql语句总结 各位帅哥大哥们,MySql中这个联合查询是怎么回事。
缓存这些数据最好的方法是执行sql语句 直接select *可以缓存数据,索引的话需要单独执行select 索引的语句select a from tb (a为索引字段)
create temporary table tb select * from aa;
首先确定表必须是innodb的 myisam无法缓存表数据 只能缓存索引数据
缓存这些数据最好的方法是执行sql语句 直接select *可以缓存数据,索引的话需要单独执行select 索引的语句select a from tb (a为索引字段)