匿名人士 发表于 2012-7-20 12:10:38

400多万行的数据如何优化分页

每页20条记录,查询第一页要60秒,第二页要75秒,最后一页要87秒。
为什么人家的站点就那么快?那些快递单查询数据库就行?
linux主机,mysql如何优化?

likely_01 发表于 2012-7-20 13:53:32

偶也想知道 学大神解答

spt119 发表于 2012-7-22 21:46:45

不说400万条,就是400条的数据,如果不做缓存,速度肯定会慢。
以每页20条为例共20页,按照前辈们总结的经验,用户最多点击的,可能不会超过前10页。这时,你需要对前10页的分页做出缓存设计。
其后的,以最先点击的用户点击的页码为基准,依次缓存,多少就看你实际的需求了。
无缓存,不web!
页: [1]
查看完整版本: 400多万行的数据如何优化分页