我有一个非常大的MySQL表(3亿行,12列)。
我希望我的用户能够在其中一列ASC和DESC上对整个表进行排序。然后,我的PHP / HTML代码应该向用户显示前10个结果,然后用户应该能够进一步分页。
如您所知,没有任何优化,这将需要非常长的时间。
我现在正在使用Sphinx,这使得这个过程非常重要。但它还不够快。
我的数据库数据每月只更改一次。
为了提高性能,您会建议什么?如果你能给我建议如何优化Sphinx,那就太好了。
但欢迎任何建议,我不必为此使用Sphinx。
谢谢! 乔尔