xqiang 发表于 2007-5-14 14:27
[求助]如何较快的查询上万条记录?
<P>现在有数万条记录,<BR>用什么方法可以比较快的查询出来?<BR>谢谢<BR></P>
rainic 发表于 2007-5-14 15:22
select * from table LIMIT $offset, $pagesize<BR><BR><BR>$offset 开始位置<BR>$pagesize 多少条记录
lmhllr 发表于 2007-5-14 21:04
万条又不多,建个索引就可以满足了吧~
xqiang 发表于 2007-5-15 21:51
<DIV class=quote><B>以下是引用<U>rainic</U>在2007-5-14 15:22:52的发言:</B><BR>select * from table LIMIT $offset, $pagesize<BR><BR><BR>$offset 开始位置<BR>$pagesize 多少条记录</DIV>
<P>这样的话,那点下一页的时候不是每次都要查一个数据库啊?好像会更慢哦<BR>
<P>我有主键,应该算是有索引了吧?</P>
rainic 发表于 2007-5-16 07:39
一次查$pagesize条记录快还是一次查全部记录快,自己想清楚吧,别忘了服务器内存要放下你查的记录,你一次记下几十万矢记录会怎样?<BR><BR><BR>是主键就一定会有索引的
页:
[1]