gpt4 book ai didi

php - 对于基本操作,php 还是 sql 更快?

转载 作者:可可西里 更新时间:2023-11-01 13:40:41 25 4
gpt4 key购买 nike

我想知道,如果可以选择,是使用 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 - 对于基本操作,php 还是 sql 更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4858836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com