【发布时间】:2011-11-10 18:36:52
【问题描述】:
我是一个相当新的 PHP 开发人员,但对 T-SQL 有一些很好的经验,所以我完全有能力为我构建一些很好的 SQL 查询。我正在构建一个 PHP 应用程序并多次遇到此问题。
当我遇到需要从 MySQL 数据库中提取数据并通过 PHP 处理输出的问题时,我是否应该简单地“*”出整个结果集并通过 PHP 挑选出我需要的内容? IMO 将尽可能多的工作放在 SQL 中更有意义,但我不知道。
就性能和“最佳实践”而言,通常是最好的;是靠 MySQL 做大部分工作,让 PHP 负责输出还是让 PHP 做大部分工作?
【问题讨论】:
标签: php mysql performance theory