【发布时间】:2011-06-19 00:47:51
【问题描述】:
我想知道,当给定选项时,使用 php 或 mysql 进行处理是否更快? 例如,假设我想连接两列中的两个值,我应该这样做
SELECT col1,col2 FROM table WHERE conditions
然后在php中拼接
或者我应该这样做
SELECT CONCAT(col1,col2) as concatenated FROM table WHERE conditions
然后不必连接?
另一个例子是限制返回字符串的大小,这可以在 sql 中使用 LEFT 或在 php 中使用 substr 来完成
如果它们的速度相同,那么哪个是首选方法?
我在 Windows 7 机器上使用最新版本的 xampp。
【问题讨论】:
标签: php sql optimization