PHP大型mysql选择

PHP大型mysql选择,php,mysql,Php,Mysql,我需要从数据库中选择大约200000行,如何快速完成 在结果合并数组中按部分选择或使用缓存或类似的方法 选择包含2内部联接 SQL select是fast5ms,但是如何使用php(在循环中)fast分析这些数据呢 对于我来说,当您获得巨大的结果时,建议使用批处理(性能和内存方面的原因)。您正在阅读此如果您的数据库设计良好(主要是索引良好),则获取此数据库的速度应该相对较快。更长的时间将是PHP代码中的数据处理。您想在一个PHP页面中处理200.000行数据做什么?@X.L.Ant我需要使用PH

我需要从数据库中选择大约200000行,如何快速完成

在结果合并数组中按部分选择或使用缓存或类似的方法

选择包含
2内部联接


SQL select是fast
5ms
,但是如何使用php(在循环中)fast分析这些数据呢

对于我来说,当您获得巨大的结果时,建议使用批处理(性能和内存方面的原因)。您正在阅读此

如果您的数据库设计良好(主要是索引良好),则获取此数据库的速度应该相对较快。更长的时间将是PHP代码中的数据处理。您想在一个PHP页面中处理200.000行数据做什么?@X.L.Ant我需要使用PHP分析所有复杂条件下的记录(我不能在SQL中这样做),并只选择正确的记录并在页面中显示。如何使用PHP快速实现这一点?如果没有看到一些代码显示您正在尝试做什么以及为什么不能在SQL中完成,我们将无法帮助您。我的猜测是,您将无法在PHP端快速处理它。无论您做什么,循环通过200000行都需要一些时间。200000不是很多。我在不到一秒钟的时间内选择了大约800K行。这取决于你的数据库设计。答案取决于你所说的“快”是什么意思。在您的应用程序中,什么样的运行时是可以接受的?根据OP的编辑,数据获取不是罪魁祸首。