如何过滤大数据集

时间:2015-05-22 13:36:09

标签: php mysql sql-like large-data

我认为这应该在数据库服务器上处理,而不是在我的特定情况下使用Apache服务器,但我想知道如何过滤一个至少十万的结果集记录或更高。

在界面方面,用户可以看到结果的第一页(例如100个结果,例如发票),他们可以在这里过滤结果集或按列排序。我过去完成此系统的方法是创建一个MySQL命令,将每个可见列与百分号所包围的搜索项进行比较,并使用like进行比较。我唯一的问题是,即使处理大约300MB标记的数据库,这似乎也很慢。

由于我对数据库性能相对较新并且无法找到任何过滤策略,我应该如何构建查询以提供快速,过滤的数据?

0 个答案:

没有答案