1

我有一个非常大的 MySQL 表(3 亿行,12 列)。

我希望我的用户能够在这些列 ASC 和 DESC 之一上对整个表进行排序。然后我的 PHP/HTML 代码应该向用户显示前 10 个结果,然后用户应该能够进一步分页。

如您所知,如果不进行任何优化,这将需要非常非常长的时间。

我目前正在使用 Sphinx,这大大加快了这个过程。但它仍然不够快。

我的数据库数据每月只更改一次。

为了提高性能,您有什么建议?如果您能给我建议如何优化 Sphinx,那就太好了。

但是欢迎任何建议,我不必为此使用 Sphinx。

谢谢!乔尔

4

1 回答 1

-1

只需使用标准分页

于 2012-12-05T14:37:42.750 回答