首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

请问,千万条记录如何快速查询出来

2012-02-17 
请教,千万条记录怎么快速查询出来.做一个本地搜索,要求速度,请教具体优化方案,包括MYSQL上的和PHP上的.(原

请教,千万条记录怎么快速查询出来.
做一个本地搜索,要求速度,请教具体优化方案,包括MYSQL上的和PHP上的.

(原来发到PHP版,朋友们都建议我发到这上来.求答案)

[解决办法]
合理的表结构,优化SQL语句,创建合适的索引等
[解决办法]
select * from table limit 100

分页
[解决办法]
where肯定会遍历表,
你加大了query所在的内存及时增大缓存。

[解决办法]
必要的地方加索引,不要把所有数据都倒出来让PHP处理。
从MySQL中就把数据处理好。
切记切记!!
[解决办法]
把表根据时间或者别的字段分割成小的表,这样查询是先判断在哪个表中,然后查询。

热点排行